3w-9xxx times out if MSI disabled during enumeration
https://bugzilla.kernel.org/show_bug.cgi?id=64141
Bjorn Helgaas <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|PCI |Other
Assignee|[email protected] |scsi_drivers-other@kernel-b
|l.org |ugs.osdl.org
Product|Drivers |SCSI Drivers--- Comment #2 from Bjorn Helgaas <[email protected]> ---
I think this is a 3w-9xxx driver defect, so I'm reassigning to SCSI. Here's my rationale (from the email thread mentioned above):
... twa_probe() looks strange to me. The other drivers I looked at do all their PCI initialization before the scsi_host_alloc() / scsi_add_host() / scsi_scan_host() stuff. But twa_probe() has PCI stuff scattered around between those three SCSI calls. In particular, it does the MSI setup way down near the end, after scsi_add_host(), which seems like just the sort of thing that could explain this problem.
Let me know if this seems like the wrong thing to do.
Signature · 2 lines
You are receiving this mail because: You are watching the assignee of the bug.