From owner-freebsd-stable@FreeBSD.ORG Fri Feb 19 00:42:52 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFC5D1065694 for ; Fri, 19 Feb 2010 00:42:51 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from mail-qy0-f189.google.com (mail-qy0-f189.google.com [209.85.221.189]) by mx1.freebsd.org (Postfix) with ESMTP id 9DDCB8FC08 for ; Fri, 19 Feb 2010 00:42:51 +0000 (UTC) Received: by qyk27 with SMTP id 27so6126647qyk.3 for ; Thu, 18 Feb 2010 16:42:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:from:date:to:cc :subject:message-id:reply-to:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=3TD9ocLxv9YwJ8FRrb2YZYQfXUyKEeSKpeN1RS2Nonk=; b=IbBazV+2+0pZMD/Z562JF/5USXgA5e+Xr9rlP+joAKe/FsePyqWs+Rug1M6LCrXd47 kBsISRlL6awI810O/bcpXhzT2yHZdgmnYQtECZdMUn+cCIvic4jerzUWcvZk2RDI6cz2 AyZJxzUgWDEhRISAyiXf8905kc7zWLPCHP06g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:date:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=iixcBqahYjbMLAsFub8ZXZrByK1+aDtTW0WkDS5AgvPV78um/BCEhEuuE0c5LyAy3s ZjtykYCvTaMK9oNR4DDK5JU+knmaBuJCb07QivaTpk4BjtgiSaMuhIEg6KuTQynw4bNu KWPAMBYWn038O+hjuVvPWEb+/Lhl0VAqn/HG4= Received: by 10.224.14.66 with SMTP id f2mr2971327qaa.233.1266540170819; Thu, 18 Feb 2010 16:42:50 -0800 (PST) Received: from pyunyh@gmail.com ([174.35.1.224]) by mx.google.com with ESMTPS id 21sm7079893qyk.0.2010.02.18.16.42.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 18 Feb 2010 16:42:49 -0800 (PST) Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Thu, 18 Feb 2010 16:42:10 -0800 From: Pyun YongHyeon Date: Thu, 18 Feb 2010 16:42:10 -0800 To: Jeremy Chadwick Message-ID: <20100219004210.GF11675@michelle.cdnetworks.com> References: <147432021002141004o6c1412b7gd548b87709532ef9@mail.gmail.com> <20100216175719.GB1394@michelle.cdnetworks.com> <20100218143822.GA8380@zxy.spb.ru> <20100218193612.GB11675@michelle.cdnetworks.com> <20100218212428.GJ55307@zxy.spb.ru> <20100218213213.GD11675@michelle.cdnetworks.com> <20100218215039.GK55307@zxy.spb.ru> <20100218233254.GA68902@icarus.home.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100218233254.GA68902@icarus.home.lan> User-Agent: Mutt/1.4.2.3i Cc: freebsd-stable@freebsd.org Subject: Re: trap 12: page fault while in kernel mode on 8.0-RELEASE (possibly bge(4) related) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Feb 2010 00:42:52 -0000 On Thu, Feb 18, 2010 at 03:32:54PM -0800, Jeremy Chadwick wrote: > On Fri, Feb 19, 2010 at 12:50:39AM +0300, Slawa Olhovchenkov wrote: > > On Thu, Feb 18, 2010 at 01:32:13PM -0800, Pyun YongHyeon wrote: > > > > > > > dmesg output(only bge(4) related one). > > > > > > > > dmesg from boot: > > > > > > > > bge0: mem 0xfdf70000-0xfdf7ffff irq 25 at device 2.0 on pci2 > > > > miibus0: on bge0 > > > > brgphy0: PHY 1 on miibus0 > > > > brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto > > > > bge0: Ethernet address: 00:14:c2:3d:e5:52 > > > > bge0: [ITHREAD] > > > > bge1: mem 0xfdf60000-0xfdf6ffff irq 26 at device 2.1 on pci2 > > > > miibus1: on bge1 > > > > brgphy1: PHY 1 on miibus1 > > > > brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto > > > > bge1: Ethernet address: 00:14:c2:3d:e5:51 > > > > bge1: [ITHREAD] > > > > bge1: link state changed to UP > > > > bge0: link state changed to UP > > > > > > > > Nothing in dmesg before trap. > > > > > > > > > > Is this PCI-X controller? It would be even better if you can post > > > > This integrated controller (HP DL360-G4) > > > > > bge(4) related dmesg output of verbosed boot and the output of > > > > ... > > pci0:2:2:0: bad VPD cksum, remain 19 > > bge0: mem 0xfdf70000-0xfdf7ffff irq 25 at device 2.0 on pci2 > > bge0: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xfdf70000 > > bge0: CHIP ID 0x00002100; ASIC REV 0x02; CHIP REV 0x21; PCI-X > > ... > > pci0:2:2:1: bad VPD cksum, remain 19 > > bge1: mem 0xfdf60000-0xfdf6ffff irq 26 at device 2.1 on pci2 > > bge1: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xfdf60000 > > bge1: CHIP ID 0x00002100; ASIC REV 0x02; CHIP REV 0x21; PCI-X > > Are the "bad VPD checksum" messages somehow responsible for this? > They're both related to the bge(4) interfaces: > > > bge0@pci0:2:2:0: class=0x020000 card=0x00d00e11 chip=0x164814e4 rev=0x10 hdr=0x00 > > bge1@pci0:2:2:1: class=0x020000 card=0x00d00e11 chip=0x164814e4 rev=0x10 hdr=0x00 > Driver tries to read VPD from controller but it seems it failed to fully parse the data. But it managed to get PN part so it successfully extracted device name string from the controller. I don't think this is related with driver instability though.