forked from tiwai/sound
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer
Commit cbce790 ("PCI: designware: Make driver arch-agnostic") changed the host bridge sysdata pointer from the ARM pci_sys_data to the DesignWare pcie_port structure, and changed pcie-designware.c to reflect that. But it did not change the corresponding code in pci-keystone-dw.c, so it caused crashes on Keystone: Unable to handle kernel NULL pointer dereference at virtual address 00000030 pgd = c0003000 [00000030] *pgd=80000800004003, *pmd=00000000 Internal error: Oops: 206 [#1] PREEMPT SMP ARM CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.2-00139-gb74f926 #2 Hardware name: Keystone PC is at ks_dw_pcie_msi_irq_unmask+0x24/0x58 Change pci-keystone-dw.c to expect sysdata to be the struct pcie_port pointer. [bhelgaas: changelog] Fixes: cbce790 ("PCI: designware: Make driver arch-agnostic") Signed-off-by: Murali Karicheri <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> CC: [email protected] # v4.4+ CC: Zhou Wang <[email protected]>
- wm97xx-mfd
- v4.16-rc1
- v4.15.3
- v4.15.2
- v4.15.1
- v4.15
- v4.15-rc9
- v4.15-rc8
- v4.15-rc7
- v4.15-rc6
- v4.15-rc5
- v4.15-rc4
- v4.15-rc3
- v4.15-rc2
- v4.15-rc1
- v4.14.19
- v4.14.18
- v4.14.17
- v4.14.16
- v4.14.15
- v4.14.14
- v4.14.13
- v4.14.12
- v4.14.11
- v4.14.10
- v4.14.9
- v4.14.8
- v4.14.7
- v4.14.6
- v4.14.5
- v4.14.4
- v4.14.3
- v4.14.2
- v4.14.1
- v4.14
- v4.14-rc8
- v4.14-rc7
- v4.14-rc6
- v4.14-rc5
- v4.14-rc4
- v4.14-rc3
- v4.14-rc2
- v4.14-rc1
- v4.14-backport-latest
- v4.13.16
- v4.13.15
- v4.13.14
- v4.13.13
- v4.13.12
- v4.13.11
- v4.13.10
- v4.13.9
- v4.13.8
- v4.13.7
- v4.13.6
- v4.13.5
- v4.13.4
- v4.13.3
- v4.13.2
- v4.13.1
- v4.13
- v4.13-rc7
- v4.13-rc6
- v4.13-rc5
- v4.13-rc4
- v4.13-rc3
- v4.13-rc2
- v4.13-rc1
- v4.12.14
- v4.12.13
- v4.12.12
- v4.12.11
- v4.12.10
- v4.12.9
- v4.12.8
- v4.12.7
- v4.12.6
- v4.12.5
- v4.12.4
- v4.12.3
- v4.12.2
- v4.12.1
- v4.12
- v4.12-rc7
- v4.12-rc6
- v4.12-rc5
- v4.12-rc4
- v4.12-rc3
- v4.12-rc2
- v4.12-rc1
- v4.11.12
- v4.11.11
- v4.11.10
- v4.11.9
- v4.11.8
- v4.11.7
- v4.11.6
- v4.11.5
- v4.11.4
- v4.11.3
- v4.11.2
- v4.11.1
- v4.11
- v4.11-rc8
- v4.11-rc7
- v4.11-rc6
- v4.11-rc5
- v4.11-rc4
- v4.11-rc3
- v4.11-rc2
- v4.11-rc1
- v4.10.17
- v4.10.16
- v4.10.15
- v4.10.14
- v4.10.13
- v4.10.12
- v4.10.11
- v4.10.10
- v4.10.9
- v4.10.8
- v4.10.7
- v4.10.6
- v4.10.5
- v4.10.4
- v4.10.3
- v4.10.2
- v4.10.1
- v4.10
- v4.10-rc8
- v4.10-rc7
- v4.10-rc6
- v4.10-rc5
- v4.10-rc4
- v4.10-rc3
- v4.10-rc2
- v4.10-rc1
- v4.9.81
- v4.9.80
- v4.9.79
- v4.9.78
- v4.9.77
- v4.9.76
- v4.9.75
- v4.9.74
- v4.9.73
- v4.9.72
- v4.9.71
- v4.9.70
- v4.9.69
- v4.9.68
- v4.9.67
- v4.9.66
- v4.9.65
- v4.9.64
- v4.9.63
- v4.9.62
- v4.9.61
- v4.9.60
- v4.9.59
- v4.9.58
- v4.9.57
- v4.9.56
- v4.9.55
- v4.9.54
- v4.9.53
- v4.9.52
- v4.9.51
- v4.9.50
- v4.9.49
- v4.9.48
- v4.9.47
- v4.9.46
- v4.9.45
- v4.9.45-ubi2
- v4.9.44
- v4.9.43
- v4.9.42
- v4.9.41
- v4.9.40
- v4.9.39
- v4.9.38
- v4.9.37
- v4.9.36
- v4.9.35
- v4.9.34
- v4.9.33
- v4.9.32
- v4.9.31
- v4.9.30
- v4.9.29
- v4.9.28
- v4.9.27
- v4.9.26
- v4.9.25
- v4.9.24
- v4.9.23
- v4.9.22
- v4.9.21
- v4.9.20
- v4.9.19
- v4.9.18
- v4.9.17
- v4.9.16
- v4.9.15
- v4.9.14
- v4.9.13
- v4.9.12
- v4.9.11
- v4.9.10
- v4.9.9
- v4.9.8
- v4.9.7
- v4.9.6
- v4.9.5
- v4.9.4
- v4.9.3
- v4.9.2
- v4.9.1
- v4.9
- v4.9-rc8
- v4.9-rc7
- v4.9-rc6
- v4.9-rc5
- v4.9-rc4
- v4.9-rc3
- v4.9-rc2
- v4.9-rc1
- v4.8.17
- v4.8.16
- v4.8.15
- v4.8.14
- v4.8.13
- v4.8.12
- v4.8.11
- v4.8.10
- v4.8.9
- v4.8.8
- v4.8.7
- v4.8.6
- v4.8.5
- v4.8.4
- v4.8.3
- v4.8.2
- v4.8.1
- v4.8
- v4.8-rc8
- v4.8-rc7
- v4.8-rc6
- v4.8-rc5
- v4.8-rc4
- v4.8-rc3
- v4.8-rc2
- v4.8-rc1
- v4.7.10
- v4.7.9
- v4.7.8
- v4.7.7
- v4.7.6
- v4.7.5
- v4.7.4
- v4.7.3
- v4.7.2
- v4.7.1
- v4.7
- v4.7-rc7
- v4.7-rc6
- v4.7-rc5
- v4.7-rc4
- v4.7-rc3
- v4.7-rc2
- v4.7-rc1
- v4.6.7
- v4.6.6
- v4.6.5
- v4.6.4
- v4.6.3
- v4.6.2
- v4.6.1
- v4.6
- v4.6-rc7
- v4.6-rc6
- v4.6-rc5
- v4.6-rc4
- v4.6-rc3
- v4.6-rc2
- v4.6-rc1
- v4.5.7
- v4.5.6
- v4.5.5
- v4.5.4
- v4.5.3
- v4.5.2
- v4.5.1
- v4.5
- v4.5-rc7
- upstream/4.10.0
- topic/vma-fix-for-4.10-2017-02-02
- topic/struct_mutex-2016-04-21
- topic/lockless-gem-bo-freeing-2016-06-01
- topic/kbl-4.7-fixes-2016-07-18
- topic/drm-misc-2016-11-24
- topic/drm-misc-2016-11-10
- topic/drm-misc-2016-10-27
- topic/drm-misc-2016-10-24
- topic/drm-misc-2016-10-13
- topic/drm-misc-2016-10-11
- topic/drm-misc-2016-10-05
- topic/drm-misc-2016-09-25
- topic/drm-misc-2016-09-19
- topic/drm-misc-2016-09-08
- topic/drm-misc-2016-08-31
- topic/drm-misc-2016-08-23
- topic/drm-misc-2016-08-12
- topic/drm-misc-2016-07-28
- topic/drm-misc-2016-07-22
- topic/drm-misc-2016-07-14
- topic/drm-misc-2016-07-11
- topic/drm-misc-2016-06-22
- topic/drm-misc-2016-06-22-updated
- topic/drm-misc-2016-06-15
- topic/drm-misc-2016-06-14
- topic/drm-misc-2016-06-07
- topic/drm-misc-2016-06-01
- topic/drm-misc-2016-05-18
- topic/drm-misc-2016-05-17
- topic/drm-misc-2016-05-13
- topic/drm-misc-2016-05-08
- topic/drm-misc-2016-05-04
- topic/drm-misc-2016-04-29
- topic/drm-misc-2016-04-21
- topic/drm-fixes-2016-04-07
- topic/designware-baytrail-2017-03-02
- soundwire-latest-20200108
- sound-fix-4.14-rc1
- sound-fix-4.13-rc1
- sound-fix-4.12-rc1
- sound-fix-4.11-rc1
- sound-fix-4.9-rc1
- sound-fix-4.8-rc1
- sound-fix-4.6-rc1
- sound-4.14-rc8
- sound-4.14-rc7
- sound-4.14-rc6
- sound-4.14-rc5
- sound-4.14-rc4
- sound-4.14-rc1
- sound-4.13-rc8
- sound-4.13-rc7
- sound-4.13-rc6
- sound-4.13-rc4
- sound-4.13-rc3
- sound-4.13-rc1
- sound-4.12
- sound-4.12-rc7
- sound-4.12-rc5
- sound-4.12-rc4
- sound-4.12-rc3
- sound-4.12-rc1
- sound-4.11
- sound-4.11-rc5
- sound-4.11-rc4
- sound-4.11-rc1
- sound-4.10
- sound-4.10-rc4
- sound-4.10-rc3
- sound-4.10-rc1
- sound-4.9-rc6
- sound-4.9-rc5
- sound-4.9-rc3
- sound-4.9-rc1
- sound-4.8-rc6
- sound-4.8-rc4
- sound-4.8-rc2
- sound-4.8-rc1
- sound-4.7
- sound-4.7-rc7
- sound-4.7-rc5
- sound-4.7-rc3
- sound-4.7-rc1
- sound-4.7-rc1-2
- sound-4.7-fix2
- sound-4.6
- sound-4.6-rc6
- sound-4.6-rc5
- sound-4.6-rc4
- sound-4.6-rc2
- sound-4.6-rc1
- sof-v1.0
- sof-v1.0-rc1
- sof-start
- sof-r1.1-v4.14
- sof-dev-rebase-20200323
- regulator-v4.7
- regulator-v4.6
- regulator-sysfs-init-order
- regulator-rk808-cleanups
- regulator-fix-v4.7-rc5
- regulator-fix-v4.7-rc2
- regulator-fix-v4.6-rc7
- regulator-fix-can-change-voltage
- rebase-after-v4.14.11
- qcom-smd-list-voltage
- plb-up2-20180316
- plb-sof-rename-20180404
- plb-before-squash-push
- plb-before-rebase-20180109
- plb-before-cherrypicks-20180109
- plb-20180221-1
- plb-20180213-2
- plb-20180213-1
- plb-20180212
- plb-20180210-before-cleanup-squash
- plb-20180205
- next-20171201
- next-20170227
- next-20170210
- next-20170105
- next-20160825
- kernel-4.11.0-0.rc1.git0.1.fc27
- kernel-4.11.0-0.rc1.git0.1.fc26
- kernel-4.9.13-200.fc25
- kernel-4.9.13-100.fc24
- kernel-4.8.14-100.fc23
- iio-asoc-sync
- hdmi-merged
- drm-intel-testing-2017-04-18
- drm-intel-testing-2017-04-03
- drm-intel-testing-2016-11-21
- drm-intel-testing-2016-11-08
- drm-intel-testing-2016-10-24
- drm-intel-testing-2016-10-10
- drm-intel-testing-2016-08-22
- drm-intel-next-fixes-2017-02-17
- drm-intel-next-fixes-2016-12-22
- drm-intel-next-fixes-2016-12-07
- drm-intel-next-fixes-2016-10-11
- drm-intel-next-fixes-2016-08-05
- drm-intel-next-fixes-2016-07-25
- drm-intel-next-fixes-2016-05-25
- drm-intel-next-fixes-2016-03-16
- drm-intel-next-2017-04-18
- drm-intel-next-2017-04-03
- drm-intel-next-2017-03-20
- drm-intel-next-2017-03-06
- drm-intel-next-2017-02-06
- drm-intel-next-2017-01-23
- drm-intel-next-2017-01-09
- drm-intel-next-2016-12-26
- drm-intel-next-2016-12-05
- drm-intel-next-2016-11-21
- drm-intel-next-2016-11-08
- drm-intel-next-2016-10-24
- drm-intel-next-2016-10-10
- drm-intel-next-2016-09-19
- drm-intel-next-2016-09-02
- drm-intel-next-2016-08-22
- drm-intel-next-2016-08-08
- drm-intel-next-2016-07-25
- drm-intel-next-2016-07-11
- drm-intel-next-2016-06-20
- drm-intel-next-2016-06-06
- drm-intel-next-2016-05-22
- drm-intel-next-2016-05-08
- drm-intel-next-2016-04-25
- drm-intel-next-2016-04-11
- drm-intel-next-2016-03-30
- drm-intel-fixes-2017-04-12
- drm-intel-fixes-2017-03-29
- drm-intel-fixes-2017-03-22
- drm-intel-fixes-2017-03-14
- drm-intel-fixes-2017-03-09
- drm-intel-fixes-2017-02-09
- drm-intel-fixes-2017-01-26
- drm-intel-fixes-2017-01-19
- drm-intel-fixes-2017-01-12
- drm-intel-fixes-2017-01-05
- drm-intel-fixes-2016-12-01
- drm-intel-fixes-2016-11-17
- drm-intel-fixes-2016-11-09
- drm-intel-fixes-2016-11-01
- drm-intel-fixes-2016-09-15
- drm-intel-fixes-2016-09-08
- drm-intel-fixes-2016-08-25
- drm-intel-fixes-2016-08-15
- drm-intel-fixes-2016-07-18
- drm-intel-fixes-2016-07-14
- drm-intel-fixes-2016-06-30
- drm-intel-fixes-2016-06-22
- drm-intel-fixes-2016-06-14
- drm-intel-fixes-2016-05-11
- drm-intel-fixes-2016-05-02
- drm-intel-fixes-2016-04-21
- drm-intel-fixes-2016-04-07
- drm-intel-fixes-2016-03-11
- dmaengine-fix-4.6-rc4
- dmaengine-fix-4.5
- dev-prop-named-child
- backport-latest
- backport-before-rebase-20180112
- backport-4.14-20180109
- backport-4.14-20171219
- backport-4.14-20171208
- asoc-v4.17
- asoc-v4.16
- asoc-v4.16-4
- asoc-v4.16-3
- asoc-v4.16-2
- asoc-v4.15
- asoc-v4.14
- asoc-v4.14-cs43130
- asoc-v4.13
- asoc-v4.12
- asoc-v4.11
- asoc-v4.10
- asoc-v4.9
- asoc-v4.8
- asoc-v4.7
- asoc-v4.7-fix-hdac
- asoc-v4.7-2
- asoc-v4.6
- asoc-hdmi-codec-pdata
- asoc-fix-v4.16-rc5
- asoc-fix-v4.15-rc4
- asoc-fix-v4.14-rc7
- asoc-fix-v4.14-rc6
- asoc-fix-v4.14-intel-kconfig
- asoc-fix-v4.13-rc7
- asoc-fix-v4.13-rc3
- asoc-fix-v4.12-rc4
- asoc-fix-v4.11-rc7
- asoc-fix-v4.11-rc4
- asoc-fix-v4.10-rc3
- asoc-fix-v4.9-rc3
- asoc-fix-v4.8-rc4
- asoc-fix-v4.7-rc5
- asoc-fix-v4.6-rc5
- asoc-dapm-pin-component
- Upboard-hwe-4.10.0-41.5000-upboard6
- Upboard-hwe-4.10.0-41.5000-upboard5
- Ubuntu-raspi2-4.8.0-1022.25
- Ubuntu-hwe-4.10.0-41.45_16.04.1
- Ubuntu-4.8.0-34.36
- Ubuntu-4.8.0-33.35
- Ubuntu-4.8.0-32.34
- Ubuntu-4.8.0-31.33
- Ubuntu-4.8.0-30.32
- Ubuntu-4.8.0-28.30
- Ubuntu-4.8.0-27.29
- Ubuntu-4.8.0-26.28
- Ubuntu-4.8.0-22.24
- Ubuntu-4.8.0-21.23
- Ubuntu-4.8.0-20.22
- Ubuntu-4.8.0-18.20
- M2
1 parent
61d9e85
commit 79e3f4a
Showing
1 changed file
with
3 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters