From owner-freebsd-stable@FreeBSD.ORG Sat Jul 2 01:17:49 2005 Return-Path: X-Original-To: stable@FreeBSD.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC07A16A41C for ; Sat, 2 Jul 2005 01:17:49 +0000 (GMT) (envelope-from nakal@nurfuerspam.de) Received: from mail.gmx.net (imap.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id F3C9343D48 for ; Sat, 2 Jul 2005 01:17:48 +0000 (GMT) (envelope-from nakal@nurfuerspam.de) Received: (qmail invoked by alias); 02 Jul 2005 01:17:47 -0000 Received: from p5090C364.dip.t-dialin.net (EHLO klotz.local) [80.144.195.100] by mail.gmx.net (mp004) with SMTP; 02 Jul 2005 03:17:47 +0200 X-Authenticated: #989277 Received: from [127.0.0.1] (localhost [127.0.0.1]) by klotz.local (8.13.3/8.13.3) with ESMTP id j621Hd3w000981 for ; Sat, 2 Jul 2005 03:17:40 +0200 (CEST) (envelope-from nakal@nurfuerspam.de) Message-ID: <42C5EB32.3020502@nurfuerspam.de> Date: Sat, 02 Jul 2005 03:17:38 +0200 From: Martin User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050403) X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD Stable Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: Subject: panic in ata_end_transaction X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2005 01:17:49 -0000 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