I tried EFI for a change. Same panic there: # time cp -R /mnt/BackupDisk/Tag.0/a/b/c/* /home/c panic: kernel diagnostic assertin "(cmd & AHCI_PREG_CMD_CR) == 0" failed: files "../../../../dev/ic/ahci.c", line 2513 wsdisplay_switch2: not switching Stopped at Debugger+0x9: leave TID PID UID PRFLAGS PFLAGS CPU COMMAND Debugger() at Debugger+0x9 panic() at panic+0xfe __assert() at __assert+0x25 ahci_port_read_ncp_error() at ahci_port_read_ncp_error+0x251 ahci_port_intr() at ahci_port_intr+0x73c ahci_intr() at ahci_intr+0x5b intr_handler() at intr_handler+0x67 Xintr_ioapic_edge23() at Xintr_ioapic_ewdsgdei2s3p+10axyc_9s h-i-n-g tc h-i-n-g interrupt --- tc tacchp2i:c pnuo_ti dslwei(t)c haitn ga dw 2 :c pnuo_ti dslwei_tccyhcilneg( cle+0x10 y end trace frame: 0x0, count: 5
ddb{0}> trace Debugger() at Debugger+0x9 panic() at panic+0xfe __assert() at __assert+0x25 ahci_port_read_ncp_error() at ahci_port_read_ncp_error+0x251 ahci_port_intr() at ahci_port_intr+0x73c ahci_intr() at ahci_intr+0x5b intr_handler() at intr_handler+0x67 Xintr_ioapic_edge23() at Xintr_ioapic_edge23+0xc9 --- interrupt --- acpicpu_idle() at acpicpu_idle+0x22d cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -10 ddb{0}> mach ddbcpu 1 Stopped at Debugger+0x9: leave Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi()at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x22d cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 10 ddb{1}> trace Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x22d cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -5 ddb{1}> mach ddbcpu 2 Stopped at Debugger+0x9: leave Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi()at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x22d cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 10 ddb{2}> trace Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x22d cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -5 ddb{2}> mach ddbcpu 3 Stopped at Debugger+0x9: leave Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi()at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x22d cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 10 ddb{3}> trace Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x22d cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -5 ddb{3}> ps TID PPID PGRP UID S FLAGS WAIT COMMAND 8960 15339 8960 0 3 0x3 bioait cp 16465 18320 16465 0 3 0x83 poll systat 26860 0 0 0 3 0x14200 bored srdis 22457 1 22457 0 3 0x100083 ttyin getty 10940 1 10940 0 3 0x100083 ttyin getty 30641 1 30641 0 3 0x100083 ttyin getty 18320 1 18320 0 3 0x10008b pause ksh 15339 1 15339 0 3 0x10008b pause ksh 2381 1 2381 0 3 0x100098 pool cron 14885 1 14885 99 3 0x100090 pool sndiod 25921 1 25921 110 3 0x100090 pool sndiod 19894 26249 26249 95 3 0x100090 kqread smtpd 19281 26249 26249 95 3 0x100090 kqread smtpd 10089 26249 26249 95 3 0x100090 kqread smtpd 25084 26249 26249 95 3 0x100090 kqread smtpd 24862 26249 26249 95 3 0x100090 kqread smtpd 15496 26249 26249 103 3 0x100090 kqread smtpd 26249 1 26249 0 3 0x100090 kqread smtpd 16966 1 16966 0 3 0x80 select sshd 22068 28619 22385 83 3 0x100090 poll ntpd 28619 22385 22385 83 3 0x100090 poll ntpd 22385 1 22385 0 3 0x100080 poll ntpd 9328 28932 28932 74 3 0x100090 bpf pflogd 28932 1 28932 0 3 0x80 netio pflogd 5510 9277 9277 73 3 0x100090 kqread syslogd 9277 1 9277 0 3 0x100080 netio syslogd 12989 1 12989 77 3 0x100090 poll dhclient 28690 1 28690 0 3 0x80 poll dhclient 23316 0 0 0 3 0x14200 pgzero zerothread 2296 0 0 0 3 0x14200 aiodoned aiodoned 19392 0 0 0 3 0x14200 syncer update 15028 0 0 0 3 0x14200 cleaner cleaner 22134 0 0 0 3 0x14200 reaper reaper 30214 0 0 0 3 0x14200 pgdaemon pagedaemon 9760 0 0 0 3 0x14200 bored crypto 17415 0 0 0 3 0x14200 pftm pfpurge 17608 0 0 0 3 0x14200 usbtsk usbtask 18351 0 0 0 3 0x14200 usbatsk usbatsk 13828 0 0 0 3 0x40014200 acpi0 acpi0 *21374 0 0 0 7 0x40014200 idle3 27919 0 0 0 7 0x40014200 idle2 31604 0 0 0 7 0x40014200 idle1 6953 0 0 0 3 0x14200 bored sensors 30218 0 0 0 2 0x14200 softnet 20520 0 0 0 3 0x14200 bored systqmp 22340 0 0 0 3 0x14200 bored systq 9345 0 0 0 7 0x40014200 idle0 26908 0 0 0 3 0x14200 bored sbar 1 0 1 0 3 0x82 wait init 0 -1 0 0 3 0x10200 scheduler swapper ddb{3}> show uvm Current UVM status: pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12 4029029 VM pages: 4558 active, 493 inactive, 3 wired, 3918754 free (496673 zero) min 10% (25) anon, 10% (25) vnode, 5% (12) vtext pages 0 anon, 0 vnode, 0 vtext freemin=134300, free-target=179066, inactive-target=0, wired-max=1343009 faults=645902, traps=63109, intrs=378275, ctxswitch=616590 fpuswitch=85 softint=40395, syscalls=451620, kmapent=19 fauls counts: noram=0, noanon=0, pgwait=0, pgrele=0 ok relocks(total)=2565(2565), anget(retries)=616798(0), amapcopy=27534 neighbor anon/obj pg=3096/25550, gets(lock/unlock)=11056/2565 cases: anon=610677, anoncow=6121, obj=9845, prcopy=1211, przero=18048 daemon and swap counts: woke=0, revs=0, scans=0, obscans=0, anscans=0 busy=0, freed=0, reactivate=0, deactivate=0 pageouts=0, pending=0, nswget=0 nswapdev=1, nanon=0, nanonneeded=0 nfreeanon=0 swpages=4219390, swpginuse=0, swpgonly=0 paging=0 kernel pointers: objs(kern)=0xffffffff818f88a0 ddb{3}> show bcstats Current Buffer Cache status: numbufs 6204 busymapped 11, delwri 454 kvaslots 6061 avail kva slots 6050 bufpages 96908, dirtypages 7252 pendingreads 0, pendingwrites 11 [demime 1.01d removed an attachment of type application/pkcs7-signature which had a name of smime.p7s]