diff options
author | 2015-02-19 20:41:48 +0300 | |
---|---|---|
committer | 2015-03-06 11:47:28 -0600 | |
commit | a43f32d647273023edddb0dc8f91c4c6378b252b (patch) | |
tree | 82eb305a0ba4dd653c864c7b35e26796a7cd343b /tools/perf/scripts/python/export-to-postgresql.py | |
parent | PCI: xgene: Add register offset to config space base address (diff) | |
download | wireguard-linux-a43f32d647273023edddb0dc8f91c4c6378b252b.tar.xz wireguard-linux-a43f32d647273023edddb0dc8f91c4c6378b252b.zip |
PCI: spear: Drop __initdata from spear13xx_pcie_driver
Struct spear13xx_pcie_driver was in initdata, but we passed a pointer to it
to platform_driver_register(), which can use the pointer at arbitrary times
in the future, even after the initdata is freed. That leads to crashes.
Move spear13xx_pcie_driver and things referenced by it
(spear13xx_pcie_probe() and dw_pcie_host_init()) out of initdata.
[bhelgaas: changelog]
Fixes: 6675ef212dac ("PCI: spear: Fix Section mismatch compilation warning for probe()")
Signed-off-by: Matwey V. Kornilov <matwey@sai.msu.ru>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
CC: stable@vger.kernel.org # v3.17+
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions