With sources from late last week: viapcib0 at pci0 dev 17 function 0panic: kernel diagnostic assertion "(reg & 0x3) == 0" failed: file "/home/tls/folsom/sys/arch/x86/pci/pci_machdep.c", line 379 Stopped in pid 0.1 (system) at netbsd:breakpoint+0x4: popl %ebp db> trace breakpoint(c03e288b,c062a964,c0458ce4,507,500) at netbsd:breakpoint+0x4 panic(c0413c80,c03bc45b,c04017aa,c0401664,17b) at netbsd:panic+0x14a __kernassert(c03bc45b,c0401664,17b,c04017aa,5) at netbsd:__kernassert+0x39 pci_conf_read(0,80008800,d2,0,c107877c) at netbsd:pci_conf_read+0x14e viapcib_attach(c0f0c800,c1078700,c062aa4c,c062aa88,c062aa4c) at netbsd:viapcib_a ttach+0xa4 config_attach_loc(c0f0c800,c0419158,c062aa88,c062aa4c,c02ddd95) at netbsd:config _attach_loc+0x145 pci_probe_device(c0f0c800,80008800,0,0,0) at netbsd:pci_probe_device+0x2a3 pci_enumerate_bus(c0f0c800,c03a8a6c,0,0,c0401792) at netbsd:pci_enumerate_bus+0x 196 pcirescan(c0f0c800,c03bc07c,c03a8a6c,c0243307,2) at netbsd:pcirescan+0x47 pciattach(c0f01c80,c0f0c800,c062abec,0,c062abec) at netbsd:pciattach+0x164 config_attach_loc(c0f01c80,c0418ea0,0,c062abec,c02e0d6c) at netbsd:config_attach _loc+0x145 config_found_ia(c0f01c80,c03bc102,c062abec,c02e0d6c,0) at netbsd:config_found_ia +0x36 mpacpi_scan_pci(c0f01c80,c062abec,c02e0d6c,0,5) at netbsd:mpacpi_scan_pci+0x8f mainbus_attach(0,c0f01c80,0,c0236736,c03bbf11) at netbsd:mainbus_attach+0x190 config_attach_loc(0,c0418e88,0,0,0) at netbsd:config_attach_loc+0x145 config_attach(0,c0418e88,0,0,c062700c) at netbsd:config_attach+0x2e config_rootfound(c03bbf11,0,0,c062700c,627000) at netbsd:config_rootfound+0x42 cpu_configure(100,c026cff5,0,c062700c,627000) at netbsd:cpu_configure+0x2a configure(c04215e0,2,0,f9300,0) at netbsd:configure+0x38 main(0,c01002bd,0,0,0) at netbsd:main+0x189 -- Thor Lancelot Simon tls%rek.tjls.com@localhost "The inconsistency is startling, though admittedly, if consistency is to be abandoned or transcended, there is no problem." - Noam Chomsky