From owner-freebsd-stable@FreeBSD.ORG Sat Feb 12 05:45:38 2005 Return-Path: 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 E7D1116A4CE for ; Sat, 12 Feb 2005 05:45:38 +0000 (GMT) Received: from smtp812.mail.sc5.yahoo.com (smtp812.mail.sc5.yahoo.com [66.163.170.82]) by mx1.FreeBSD.org (Postfix) with SMTP id C84B543D1F for ; Sat, 12 Feb 2005 05:45:38 +0000 (GMT) (envelope-from noackjr@alumni.rice.edu) Received: from unknown (HELO optimator.noacks.org) (noacks@swbell.net@70.240.203.66 with login) by smtp812.mail.sc5.yahoo.com with SMTP; 12 Feb 2005 05:45:38 -0000 Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id BF2EE61BA; Fri, 11 Feb 2005 23:45:37 -0600 (CST) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 00623-02; Fri, 11 Feb 2005 23:45:36 -0600 (CST) Received: from compgeek.noacks.org (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id 119AF6160; Fri, 11 Feb 2005 23:45:36 -0600 (CST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by compgeek.noacks.org (8.13.1/8.13.1) with ESMTP id j1C5jZ23010741; Fri, 11 Feb 2005 23:45:35 -0600 (CST) (envelope-from noackjr@alumni.rice.edu) Message-ID: <420D97FF.90709@alumni.rice.edu> Date: Fri, 11 Feb 2005 23:45:35 -0600 From: Jon Noack User-Agent: Mozilla Thunderbird 1.0 (X11/20050202) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-stable@freebsd.org References: <420D8122.8090401@alumni.rice.edu> In-Reply-To: <420D8122.8090401@alumni.rice.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at noacks.org cc: jroberson@chesapeake.net Subject: Re: panic with ULE+PREEMPTION X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 05:45:39 -0000 On 02/11/05 22:08, Jon Noack wrote: > After the recent discussion on stable@, I decided to try ULE again. When > attempting to log into Squirrelmail on my RELENG_5 server (sources from > late Wednesday night), I got the following panic: > > Fatal trap 12: page fault while in kernel mode > cpuid = 1; apic id = 01 > fault virtual address = 0x150 > fault code = supervisor read, page not present > instruction pointer = 0x8:0xc04e1152 > stack pointer = 0x10:0xe4de1a4c > frame pointer = 0x10:0xe4de1a70 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = resume, IOPL = 0 > current process = 36 (swi1: net) Got another one: Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x4c fault code = supervisor read, page not present instruction pointer = 0x8:0xc04e1094 stack pointer = 0x10:0xeb2bfa3c frame pointer = 0x10:0xeb2bfa50 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 302 (named) (gdb) l *0xc04e1094 0xc04e1094 is in sched_choose (/usr/src/sys/kern/sched_ule.c:1650). 1645 kseq_assign(kseq); 1646 #endif 1647 ke = kseq_choose(kseq); 1648 if (ke) { 1649 #ifdef SMP 1650 if (ke->ke_ksegrp->kg_pri_class == PRI_IDLE) 1651 if (kseq_idled(kseq) == 0) 1652 goto restart; 1653 #endif 1654 kseq_runq_rem(kseq, ke); Jon