Bug 196339
Summary: | pci-aardvark: kernel panics on espressobin (and upstreaming fixes from the marvell tree) | ||
---|---|---|---|
Product: | Drivers | Reporter: | matthieu.bouron |
Component: | PCI | Assignee: | drivers_pci (drivers_pci) |
Status: | NEW --- | ||
Severity: | high | CC: | bjorn, pali, thomas.petazzoni |
Priority: | P1 | ||
Hardware: | ARM | ||
OS: | Linux | ||
Kernel Version: | 4.12 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | espressobin panic |
Description
matthieu.bouron
2017-07-12 08:55:11 UTC
Here is a branch with the mentionned patches applied: https://github.com/mbouron/linux/commits/linux-espressobin Created attachment 257473 [details] espressobin panic Captured from http://sprunge.us/haED so we don't have to worry about that site staying around. Thanks a lot Matthieu for this bug report. Do you know which of those 4 commits specifically fixes your issue? Indeed it's quite important to distinguish the fixes from the improvements, so that only the appropriate commits gets backported into LTS kernel releases. I have sent a patch series with those fixes, and a few other Aardvark patches: https://marc.info/?l=linux-pci&m=150486444201879&w=2 Hello Matthieu! Could you or somebody else check if this problem with Intel 7260 card still happens on 5.6 kernel? I would like to know if Intel 7260 wifi card on aardvark pci controller still needs to disable ASPM L0S state on 5.6 kernel as this is the last patch from this bugzilla ticket which is not present in 5.6 kernel. Kernel 5.8 contains change after which aardvark pcie driver does not touch ASPM L0s registers anymore. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=90c6cb4a355e7befcb557d217d1d8b8bd5875a05 Kernel ASPM code then take care about ASPM states and enable or disable them as needed. So now all patches from this bugzilla ticket are in some form included in mainline kernel. |