Bug 50491
Summary: | rmmod/modprobe i7core_edac leads to kernel oops | ||
---|---|---|---|
Product: | Drivers | Reporter: | Jean Delvare (jdelvare) |
Component: | EDAC | Assignee: | Jean Delvare (jdelvare) |
Status: | CLOSED CODE_FIX | ||
Severity: | low | CC: | alan, mchehab |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.0.39, 3.5.0, 3.7-rc5 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | i7core_edac: Fix PCI device reference count |
Description
Jean Delvare
2012-11-13 13:55:45 UTC
Looks like it corrupts the pci device list and ends up over 'put'ting a pci device Created attachment 86751 [details]
i7core_edac: Fix PCI device reference count
Thanks for the hint, Alan. You were right, the bug is caused by PCI device over-putting. This should fix it. I think more work is needed to get the error paths right though.
After investigation, the error paths are actually correct. |