Opened 9 years ago

Closed 5 months ago

#6769 closed bug (not reproducible)

pci_get_msi_count crashes when loading freebsd_wlan driver

Reported by: ithamar Owned by: colin
Priority: normal Milestone: R1
Component: Drivers/Network/atheros813x Version: R1/Development
Keywords: pci, msi Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86


When trying to boot Haiku (hrev39267) on real hardware (Sony VPCS11X9E laptop), the atheros813 driver crashes the PCIx86 module in pci_get_msi_count when getting loaded by the net_server.

attached is a photo of the KDL output.

Attachments (1)

pci-msi-crash.jpg (134.0 KB) - added by ithamar 9 years ago.

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by ithamar

Attachment: pci-msi-crash.jpg added


comment:1 Changed 9 years ago by ithamar

just to complete the description of the scenario, this is booting from a physical CD-R with an .iso file built using jam -q -j5 @alpha-cd (x86gcc2hybrid).....

comment:2 Changed 9 years ago by anevilyak

Owner: changed from nobody to colin
Status: newassigned
Version: R1/alpha2R1/Development

comment:3 Changed 9 years ago by ithamar

just as added info, it seems the gPCI reference in pci_get_msi_count is NULL, while the x86 pci module that it is in seems to be properly loaded, and that does a get_module() on the main PCI module from the module init routine. I guess there's something subtle going wrong there, but I don't have the time to look into it right now (want to get further with the ARM port first ;))

comment:4 Changed 7 years ago by diver

Component: Drivers/NetworkDrivers/Network/atheros813x

comment:5 Changed 11 months ago by waddlesplash

Anyone seen this since?

comment:6 Changed 5 months ago by waddlesplash

Resolution: not reproducible
Status: assignedclosed
Note: See TracTickets for help on using tickets.