From owner-freebsd-stable@FreeBSD.ORG Mon Apr 1 12:25:51 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B2C18FC4 for ; Mon, 1 Apr 2013 12:25:51 +0000 (UTC) (envelope-from jdc@koitsu.org) Received: from qmta07.emeryville.ca.mail.comcast.net (qmta07.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:64]) by mx1.freebsd.org (Postfix) with ESMTP id 95D2CE31 for ; Mon, 1 Apr 2013 12:25:51 +0000 (UTC) Received: from omta08.emeryville.ca.mail.comcast.net ([76.96.30.12]) by qmta07.emeryville.ca.mail.comcast.net with comcast id JcP71l0040FhH24A7cRrw2; Mon, 01 Apr 2013 12:25:51 +0000 Received: from koitsu.strangled.net ([67.180.84.87]) by omta08.emeryville.ca.mail.comcast.net with comcast id JcRq1l0051t3BNj8UcRqWi; Mon, 01 Apr 2013 12:25:50 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id 0EFCE73A1C; Mon, 1 Apr 2013 05:25:50 -0700 (PDT) Date: Mon, 1 Apr 2013 05:25:50 -0700 From: Jeremy Chadwick To: Ryan McIntosh Subject: Re: 9.1-REL Supermicro H8DCL-iF kernel panic Message-ID: <20130401122550.GA7367@icarus.home.lan> References: <515937BF.9010805@delphij.net> <51593BB8.4020403@delphij.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1364819151; bh=9i6onGGnuZLQJcpbG1M+f29DYJgVyg1N2ium/IPhPbk=; h=Received:Received:Received:Date:From:To:Subject:Message-ID: MIME-Version:Content-Type; b=CYDBOwVbK3V/0Df0nEwL4SR2j/h9bEMWgYH5Q8rxzT0zrr4AR3QefQufWx6bYL17t Yw8CVbyp4Gsq5hZclAs8V60xriTgi9wXQMcp71CB7piaM0ORJfh/G52pGNELnDQAxv aTWx7h/hQGCidaWsVTFcyhxmMDHcl1J+/0+XpDN3G6NJYYpacHzLBqonPMP1bNzwCl lP0q/ONTAR4E01QTfmKOE0DKo7KPuvzvZOvNc2N1CdpaYkd1Gou+BJ8bP+oauaomzf Xp/fnFkc5YawhiYB0ZVfSz0N662Ff7szCmb401Mb4gXdIrXtNT3XvZFeEqDyd+ouJD ZKSuc4BEUVbKw== Cc: freebsd-stable@freebsd.org, Xin LI X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Apr 2013 12:25:51 -0000 On Mon, Apr 01, 2013 at 05:45:48AM -0400, Ryan McIntosh wrote: > I can confirm that works as intended. I appreciate the prompt response and > it looks like there's a real fix. > > For google reference for anyone else searching.. > > Motherboard: Supermicro H8DCL-iF > OS: FreeBSD 9.1-RELEASE > > Boot message: > panic: m_getzone: m_getjcl: invalid cluster type > cpuid = 0 > KBD: stack backtrace: > #0 0xffffffff809208a6 at kdb_backtrace+0x66 > #1 0xffffffff808ea8be at panic+0x1ce > #2 0xffffffff804ad5a7 at em_refresh_mbufs+0x207 > #3 0xffffffff804adb7f at em_rxeof+0x47f > #4 0xffffffff804adca4 at em_msix_rx+0x24 > #5 0xffffffff808be8d4 at intr_event_execute_handlers+0x104 > #6 0xffffffff808c0076 at ithread_loop+0xa6 > #7 0xffffffff808bb9ef at fork_exit+0x11f > #8 0xffffffff80bc368e at fork_trampoline+0xe > > Panic image from H8DCl-iF: > http://nitemail.net/img/crash91-h8dcl-if.png > > Original image from X8DTU-6+: > http://www.grosbein.net/img/crash-91rc.png > > As per Xin Li, which seems to work: > http://svnweb.freebsd.org/base/head/sys/dev/e1000/if_em.c?r1=238214&r2=239304&view=patch > > References: > http://lists.freebsd.org/pipermail/freebsd-stable/2011-September/063958.html > http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/172113 > > > Thanks again, > > Ryan McIntosh > e: rmcintosh@nitemare.net > > > On Mon, Apr 1, 2013 at 3:48 AM, Xin Li wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA256 > > > > On 4/1/13 12:34 AM, Ryan McIntosh wrote: > > > I could try that patch, however that was intended for if_igb.c > > > which for my system (and the panic's are almost identical except > > > if_em for me) I'd have to apply that fix to if_em.c and I haven't > > > looked at the source just yet. If you can give me a patch I'll do > > > apply and test it shortly though. > > > > Try this: > > > > http://svnweb.freebsd.org/base/head/sys/dev/e1000/if_em.c?r1=238214&r2=239304&view=patch Jack Vogel has stated it's not a "real fix" (your words) but rather a "bandaid", for both igb(4) and em(4). The commit messages (for r238214 and r239304) contain details: http://svnweb.freebsd.org/base/head/sys/dev/e1000/if_em.c#rev238214 http://svnweb.freebsd.org/base/head/sys/dev/e1000/if_em.c#rev239304 -- | Jeremy Chadwick jdc@koitsu.org | | UNIX Systems Administrator http://jdc.koitsu.org/ | | Mountain View, CA, US | | Making life hard for others since 1977. PGP 4BD6C0CB |