Opened 10 years ago

Closed 18 months ago

Last modified 7 weeks 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:
Component: Drivers/Network/atheros813x Version: R1/Development
Keywords: pci, msi Cc:
Blocked By: Blocking:
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 10 years ago.

Download all attachments as: .zip

Change History (8)

by ithamar, 10 years ago

Attachment: pci-msi-crash.jpg added


comment:1 by ithamar, 10 years ago

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 by anevilyak, 10 years ago

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

comment:3 by ithamar, 10 years ago

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 by diver, 8 years ago

Component: Drivers/NetworkDrivers/Network/atheros813x

comment:5 by waddlesplash, 2 years ago

Anyone seen this since?

comment:6 by waddlesplash, 18 months ago

Resolution: not reproducible
Status: assignedclosed

comment:7 by nielx, 7 weeks ago

Milestone: R1

Remove milestone for tickets with status = closed and resolution != fixed

Note: See TracTickets for help on using tickets.