On Sun, 30 Sep 2007, Andrey V. Elsukov wrote: > Do you have tested my patch? > http://lists.freebsd.org/pipermail/freebsd-current/2007-September/077 >415.html > > If it will not work, you can simple add > default: > ch->devices = ATA_ATA_MASTER; > in the ata_ahci_reset function. For the VIA AHCI this works. The patch panics, although I had to apply it manually so maybe that's the problem, however I think I merged it properly. This is a with a -current from today so maybe that is the issue, I can test it with a specific set of code if you like. Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x00 fault code = supervisor read, page not present instruction pointer = 0x20:0x0 stack pointer = 0x28:0xc10207c4 frame pointer = 0x28:0xc10207d8 .. bus_generic_attach() acpi_pci_attach() device_attach() device_probe_and_attach() bus_generic_attach() acpi_pcib_attach() device_attach() device_probe_and_attach() bus_generic_attach() acpi_pci_attach() device_attach() ... goes on for a while, I took some pictures instead of transcribing it all.. Let me know if you want them. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:18 UTC