Hello, I was testing the latest -STABLE (cvsupped just an hour ago), to check if my ATA DMA problems have been fixed. This time I got a panic as result of my small test. What I did is a bit stress testing (dd if=/dev/ad0 of=/dev/null bs=32768). Here is the panic description: Fatal trap 12: page fault while in kernel mode fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x8:0xc0491c6e stack pointer = 0x10:0xd4405c6c frame pointer = 0x10:0xd4405c9c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL=0 current process = 24 (irq14:ata0) [thread pid 24 tid 100018] Stopped at ata_end_transaction+0xe: movl 0(%eax),%esi db> where Tracing pid 24 tid 100018 td 0xc1d7fc00 ata_end_transaction(c20a7960,73,2e8b6191,246,246) at ata_end_transaction+0xe ata_interrupt(c1f11200,0,0,0,0) at ata_interrupt+0x137 ithread_loop(c1d79600,d4405d38,0,0,0) at ithread_loop+0x1b8 fork_exit(c05a7df0,c1d79600,d4405d38) at fork_exit+0x7f fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip=0, esp=0xd4405d6c, ebp=0 --- Btw, first time I have seen that the "reset" command did not work in the kernel debugger. It froze the PC totally. Martin