From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 12:29:15 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A41B116A4CE for ; Sun, 2 Nov 2003 12:29:15 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2D2443FBD for ; Sun, 2 Nov 2003 12:29:14 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id hA2KTDfY052591; Sun, 2 Nov 2003 12:29:13 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.9/Submit) id hA2KTCrH052590; Sun, 2 Nov 2003 12:29:12 -0800 (PST) (envelope-from obrien) Date: Sun, 2 Nov 2003 12:29:12 -0800 From: "David O'Brien" To: daneel Message-ID: <20031102202912.GE52314@dragon.nuxi.com> References: <20031101074159.GA1146@solfoo.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031101074159.GA1146@solfoo.ath.cx> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-amd64@freebsd.org Subject: Re: amd64 on Tyan Thunder K8 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2003 20:29:15 -0000 On Fri, Oct 31, 2003 at 11:41:59PM -0800, daneel wrote: > Using a production bios on this board with acpi enabled. Thought I > would post the dmesg to confirm that it is bios related and not > a bug of sorts. Thanks much. Which Tyan Thunder K8? There are several? From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 13:25:18 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E484816A4CE; Sun, 2 Nov 2003 13:25:18 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0834E43FBD; Sun, 2 Nov 2003 13:25:18 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id A17FD66DD2; Sun, 2 Nov 2003 13:25:17 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 46431840; Sun, 2 Nov 2003 13:25:17 -0800 (PST) Date: Sun, 2 Nov 2003 13:25:17 -0800 From: Kris Kennaway To: peter@FreeBSD.org, amd64@FreeBSD.org Message-ID: <20031102212517.GA51674@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: Fatal trap 9: general protection fault while in kernel mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2003 21:25:19 -0000 --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hammer01 died overnight with: ad0: WARNING - READ_DMA recovered from missing interrupt Fatal trap 9: general protection fault while in kernel mode instruction pointer = 0x8:0xffffffff80466d30 stack pointer = 0x10:0xffffffff99ceaa00 frame pointer = 0x10:0xffffffff99ceaa90 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 85568 (cc1plus) kernel: type 9 trap, code=0 Stopped at vm_page_splay+0x20: decl %eax db> where vm_page_splay() at vm_page_splay+0x20 vm_object_page_remove() at vm_object_page_remove+0xaa vm_map_delete() at vm_map_delete+0x27a vm_map_remove() at vm_map_remove+0x52 munmap() at munmap+0x9c syscall() at syscall+0x320 Xfast_syscall() at Xfast_syscall+0xa7 --- syscall (73, FreeBSD ELF64, munmap), rip = 0x6a0dc4, rsp = 0x7fffffffebf8, rbp = 0 --- db> Unfortunately I don't know the timing between the ad0 error and the panic. Kris --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/pXY8Wry0BWjoQKURAioUAJ9CZnNZHuje5c9bzQWzQc8vQoW56gCg+O+Z 6mQip8XW8uvR+WP85/utgFg= =uzAp -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 15:09:57 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84DC516A4CE for ; Sun, 2 Nov 2003 15:09:57 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B28C43FA3 for ; Sun, 2 Nov 2003 15:09:56 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id hA2N9rfY054027; Sun, 2 Nov 2003 15:09:53 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.9/Submit) id hA2N9rH3054026; Sun, 2 Nov 2003 15:09:53 -0800 (PST) (envelope-from obrien) Date: Sun, 2 Nov 2003 15:09:53 -0800 From: "David O'Brien" To: daneel Message-ID: <20031102230953.GC52801@dragon.nuxi.com> References: <20031101074159.GA1146@solfoo.ath.cx> <20031102202912.GE52314@dragon.nuxi.com> <20031102221007.GA962@solfoo.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031102221007.GA962@solfoo.ath.cx> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-amd64@freebsd.org Subject: Re: amd64 on Tyan Thunder K8 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2003 23:09:57 -0000 On Sun, Nov 02, 2003 at 02:10:07PM -0800, daneel wrote: > On Sun, Nov 02, 2003 at 12:29:12PM -0800, David O'Brien wrote: > > On Fri, Oct 31, 2003 at 11:41:59PM -0800, daneel wrote: > > > Using a production bios on this board with acpi enabled. Thought I > > > would post the dmesg to confirm that it is bios related and not > > > a bug of sorts. Thanks much. > > > > Which Tyan Thunder K8? There are several? > > On the Tyan 2880 motherboard. Configuration is one Opteron 240 and > 2 gigs of ram with bank and node interleaving turned on in acpi mode. BTW, setting "node interleaving" on doesn't make sense with one CPU. In general people see better performance with it turned off when >1 CPU. But some real world enterprise workloads get higher performance with it turned on. -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 15:13:28 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A25616A4CE for ; Sun, 2 Nov 2003 15:13:28 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8948343FB1 for ; Sun, 2 Nov 2003 15:13:27 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id hA2NDQfY054080 for ; Sun, 2 Nov 2003 15:13:26 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.9/Submit) id hA2NDQkr054079 for freebsd-amd64@freebsd.org; Sun, 2 Nov 2003 15:13:26 -0800 (PST) (envelope-from obrien) Date: Sun, 2 Nov 2003 15:13:26 -0800 From: "David O'Brien" To: freebsd-amd64@freebsd.org Message-ID: <20031102231326.GD52801@dragon.nuxi.com> References: <20031101074159.GA1146@solfoo.ath.cx> <20031102202912.GE52314@dragon.nuxi.com> <20031102221007.GA962@solfoo.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031102221007.GA962@solfoo.ath.cx> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Subject: Re: amd64 on Tyan Thunder K8 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2003 23:13:28 -0000 > > Which Tyan Thunder K8? There are several? > > On the Tyan 2880 motherboard. I know you've already bought it... but to everyone else I strongly recommend not buying this motherboard. The 4+2 DIMM configuration[*] is sub-optimal and you can get 4+4 DIMM configuration from Tyan (K8S Pro) and other makers. [*] I fully know the bad history of Opteron 4+2 DIMM configurations... but can't speak publically about it. :-( -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 16:16:33 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD76E16A4EC for ; Sun, 2 Nov 2003 16:16:32 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id A75C543FF7 for ; Sun, 2 Nov 2003 16:16:16 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id hA30GFfY055154 for ; Sun, 2 Nov 2003 16:16:15 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.9/Submit) id hA30GF7o055153 for freebsd-amd64@freebsd.org; Sun, 2 Nov 2003 16:16:15 -0800 (PST) (envelope-from obrien) Date: Sun, 2 Nov 2003 16:16:15 -0800 From: "David O'Brien" To: freebsd-amd64@freebsd.org Message-ID: <20031103001615.GF52314@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Subject: New snapshot - 20031028 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 00:16:33 -0000 I've uploaded a new AMD64 snapshot to ftp://ftp.freebsd.org//pub/FreeBSD/snapshots/amd64/ISO-IMAGES/ MD5 (5-20031028-CURRENT-amd64-bootonly.iso) = d1471baa17862390585af8d9f2f4f443 MD5 (5-20031028-CURRENT-amd64-disc2.iso) = 11636ce416ee8a3319745fad98b4d36a MD5 (5-20031028-CURRENT-amd64-miniinst.iso) = 392d69968df4c3b4ed85aa93929c6d72 This snapshot does not have X11 or Perl packages. Next time I'll make sure those get on miniinst.iso. -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 16:18:32 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CC8716A4CE for ; Sun, 2 Nov 2003 16:18:32 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF1F043FB1 for ; Sun, 2 Nov 2003 16:18:31 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id hA30IRfY055172; Sun, 2 Nov 2003 16:18:27 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.9/Submit) id hA30IQm4055171; Sun, 2 Nov 2003 16:18:26 -0800 (PST) (envelope-from obrien) Date: Sun, 2 Nov 2003 16:18:25 -0800 From: "David O'Brien" To: Adriaan de Groot Message-ID: <20031103001825.GG52314@dragon.nuxi.com> References: <200310272055.54288.adridg@cs.kun.nl> <20031028201317.GD50559@dragon.nuxi.com> <200310312200.06633.adridg@cs.kun.nl> <200310312230.09619.adridg@cs.kun.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310312230.09619.adridg@cs.kun.nl> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: amd64@freebsd.org Subject: Re: bootstrapping X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 00:18:32 -0000 On Fri, Oct 31, 2003 at 10:30:09PM +0100, Adriaan de Groot wrote: > On Friday 31 October 2003 22:00, Adriaan de Groot wrote: > > I'm wondering about the promise fasttrack 378 RAID controller. I picked up > > one (1) SATA drive, and stuck it to the promise connectors. While the > > controller sees the drive on bootup, once the kernel boots (and reports > > ata[234] on atapci1) there's no devices there to speak of. Is this a normal > > phenomenon? A driver issue? Have I been a moron to think that a RAID > > controller can also act like a plain ata bus? > > This was just me being foolish. The new slimmer cable doesn't obviate the need > for a 4-pin molex power connector. Doing newfs on the drive, though, gets me > a GPF panic, Stopped at getdirtybuf+0x2d: decl %eax. Guess it's NFS mount > then for the sources. I was able to create a RAID-1 using two SATA drives on an Asus SK8N. But that was with sources much newer than the snapshot you are using. Give it try with the snapshot I just uploaded. From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 16:19:41 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CE8F16A4CE for ; Sun, 2 Nov 2003 16:19:41 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C78CC43FE0 for ; Sun, 2 Nov 2003 16:19:40 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id hA30JcfY055194; Sun, 2 Nov 2003 16:19:38 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.9/Submit) id hA30JbY4055193; Sun, 2 Nov 2003 16:19:37 -0800 (PST) (envelope-from obrien) Date: Sun, 2 Nov 2003 16:19:37 -0800 From: "David O'Brien" To: Peter Wemm Message-ID: <20031103001937.GH52314@dragon.nuxi.com> References: <200310312200.06633.adridg@cs.kun.nl> <20031031221736.B0B7D2A8FB@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031031221736.B0B7D2A8FB@canning.wemm.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: amd64@freebsd.org cc: Adriaan de Groot Subject: Re: bootstrapping X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 00:19:41 -0000 On Fri, Oct 31, 2003 at 02:17:36PM -0800, Peter Wemm wrote: > Yes, its just a normal IDE controller. If my memory serves me correctly > (ie: I'm not going to reboot to find out :-), there is a bios setting so you > can set the promise controller into 'RAID' or 'IDE' mode. Correct. From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 21:59:56 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BA7916A4CE for ; Sun, 2 Nov 2003 21:59:56 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6DFD43FA3 for ; Sun, 2 Nov 2003 21:59:55 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id AB5E62A8EB; Sun, 2 Nov 2003 21:59:55 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Kris Kennaway In-Reply-To: <20031102212517.GA51674@rot13.obsecurity.org> Date: Sun, 02 Nov 2003 21:59:55 -0800 From: Peter Wemm Message-Id: <20031103055955.AB5E62A8EB@canning.wemm.org> cc: amd64@FreeBSD.org Subject: Re: Fatal trap 9: general protection fault while in kernel mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 05:59:56 -0000 Kris Kennaway wrote: > hammer01 died overnight with: > > ad0: WARNING - READ_DMA recovered from missing interrupt > > > Fatal trap 9: general protection fault while in kernel mode > instruction pointer = 0x8:0xffffffff80466d30 > stack pointer = 0x10:0xffffffff99ceaa00 > frame pointer = 0x10:0xffffffff99ceaa90 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 85568 (cc1plus) > kernel: type 9 trap, code=0 > Stopped at vm_page_splay+0x20: decl %eax > db> where > vm_page_splay() at vm_page_splay+0x20 > vm_object_page_remove() at vm_object_page_remove+0xaa > vm_map_delete() at vm_map_delete+0x27a > vm_map_remove() at vm_map_remove+0x52 > munmap() at munmap+0x9c > syscall() at syscall+0x320 > Xfast_syscall() at Xfast_syscall+0xa7 > --- syscall (73, FreeBSD ELF64, munmap), rip = 0x6a0dc4, rsp = 0x7fffffffebf8 , rbp = 0 --- > db> > > Unfortunately I don't know the timing between the ad0 error and the panic. > > Kris For the record, I have not seent this before. Can you please save the kernel that blew up with that? A GPF is kinda odd for a kernel trap. Its normally something that comes from a misaligned SSE2 register write to stack. Unfortunately, the disassembler has not been taught about the REX prefixes yet. "decl %eax" is a rex prefix for the next instruction. vm_page_splay+0x20 looks something like this on my machines: 0xffffffff803469dc : push %rbp 0xffffffff803469dd : mov %rsp,%rbp 0xffffffff803469e0 : add $0xffffffffffffff80,%rsp 0xffffffff803469e4 : mov $0x0,%eax 0xffffffff803469e9 : test %rsi,%rsi 0xffffffff803469ec : je 0xffffffff80346a90 0xffffffff803469f2 : lea 0xffffffffffffff80(%rbp),%r8 0xffffffff803469f6 : mov %r8,%rcx 0xffffffff803469f9 : nop 0xffffffff803469fa : nop 0xffffffff803469fb : nop 0xffffffff803469fc : cmp 0x38(%rsi),%rdi ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 0xffffffff80346a00 : jae 0xffffffff80346a34 0xffffffff80346a02 : mov 0x20(%rsi),%rdx 0xffffffff80346a06 : test %rdx,%rdx 0xffffffff80346a09 : je 0xffffffff80346a6d Hmm. If %rsi was in a non-canonical format, that would do a GPF too. If you get these again, a 'show registers' type dump would be useful in the future. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 22:32:22 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6557C16A4CE for ; Sun, 2 Nov 2003 22:32:22 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7016743FA3 for ; Sun, 2 Nov 2003 22:32:21 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id C34FF66CFA; Sun, 2 Nov 2003 22:32:20 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 7A763BD8; Sun, 2 Nov 2003 22:32:20 -0800 (PST) Date: Sun, 2 Nov 2003 22:32:20 -0800 From: Kris Kennaway To: Peter Wemm Message-ID: <20031103063220.GA27749@rot13.obsecurity.org> References: <20031102212517.GA51674@rot13.obsecurity.org> <20031103055955.AB5E62A8EB@canning.wemm.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <20031103055955.AB5E62A8EB@canning.wemm.org> User-Agent: Mutt/1.4.1i cc: amd64@FreeBSD.org cc: Kris Kennaway Subject: Re: Fatal trap 9: general protection fault while in kernel mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 06:32:22 -0000 --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Nov 02, 2003 at 09:59:55PM -0800, Peter Wemm wrote: > For the record, I have not seent this before. Can you please save the > kernel that blew up with that? A GPF is kinda odd for a kernel trap. Its > normally something that comes from a misaligned SSE2 register write to > stack. Unfortunately, the disassembler has not been taught about the REX > prefixes yet. "decl %eax" is a rex prefix for the next instruction. hammer01 is still sitting in DDB if you want to play with it. Kris --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/pfZzWry0BWjoQKURApWLAKDKEdJanbFqa6xkekGCkfEtENYP/gCeLcEm WO4AnZ6epCqT16vYk2Sb0fo= =Z95Z -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C-- From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 2 23:25:36 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D0BE16A4CE; Sun, 2 Nov 2003 23:25:36 -0800 (PST) Received: from cueball.rtp.FreeBSD.org (cueball.rtp.FreeBSD.org [192.58.184.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B5C543FB1; Sun, 2 Nov 2003 23:25:35 -0800 (PST) (envelope-from des+tinderbox@freebsd.org) Received: from cueball.rtp.FreeBSD.org (localhost [127.0.0.1]) hA37PYv9078312; Mon, 3 Nov 2003 02:25:34 -0500 (EST) (envelope-from des+tinderbox@freebsd.org) Received: (from des@localhost) by cueball.rtp.FreeBSD.org (8.12.9/8.12.9/Submit) id hA37PY3M078311; Mon, 3 Nov 2003 02:25:34 -0500 (EST) (envelope-from des+tinderbox@freebsd.org) Date: Mon, 3 Nov 2003 02:25:34 -0500 (EST) Message-Id: <200311030725.hA37PY3M078311@cueball.rtp.FreeBSD.org> X-Authentication-Warning: cueball.rtp.FreeBSD.org: des set sender to Tinderbox using -f Sender: Tinderbox From: Tinderbox To: current@freebsd.org, amd64@freebsd.org Precedence: bulk Subject: [current tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 07:25:36 -0000 TB --- 2003-11-03 06:22:07 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org TB --- 2003-11-03 06:22:07 - starting CURRENT tinderbox run for amd64/amd64 TB --- 2003-11-03 06:22:07 - checking out the source tree TB --- cd /home/des/tinderbox/CURRENT/amd64/amd64 TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2003-11-03 06:24:12 - building world TB --- cd /home/des/tinderbox/CURRENT/amd64/amd64/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: populating /home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/usr/include >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything.. TB --- 2003-11-03 07:22:58 - building generic kernel TB --- cd /home/des/tinderbox/CURRENT/amd64/amd64/src TB --- /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Mon Nov 3 07:22:58 GMT 2003 [...] cc -c -O -pipe -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/mpt/mpt_freebsd.c cc -c -O -pipe -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/mpt/mpt_pci.c cc -c -O -pipe -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/null/null.c awk -f /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/tools/makeobjops.awk /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/pccard/card_if.m -c ; cc -c -O -pipe -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx! -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror card_if.c cc -c -O -pipe -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/pccard/pccard.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/pccard/pccard.c: In function `pccard_mfc_adjust_iobase': /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/pccard/pccard.c:559: warning: long long unsigned int format, bus_addr_t arg (arg 3) /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/dev/pccard/pccard.c:559: warning: long long int format, bus_addr_t arg (arg 4) *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/sys/GENERIC. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. TB --- 2003-11-03 07:25:34 - TB --- /usr/bin/make returned exit code 1 TB --- 2003-11-03 07:25:34 - TB --- ERROR: failed to build generic kernel TB --- 2003-11-03 07:25:34 - tinderbox aborted From owner-freebsd-amd64@FreeBSD.ORG Tue Nov 4 11:51:41 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5710B16A4CE for ; Tue, 4 Nov 2003 11:51:41 -0800 (PST) Received: from pandora.cs.kun.nl (pandora.cs.kun.nl [131.174.33.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64C5B43FAF for ; Tue, 4 Nov 2003 11:51:40 -0800 (PST) (envelope-from adridg@cs.kun.nl) Received: from localhost by pandora.cs.kun.nl via odin.cs.kun.nl [131.174.33.33] with ESMTP for id hA4Jpcqs024177 (8.12.10/3.58); Tue, 4 Nov 2003 20:51:39 +0100 (MET) From: Adriaan de Groot To: amd64@freebsd.org Date: Tue, 4 Nov 2003 20:51:51 +0100 User-Agent: KMail/1.5.4 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200311042051.51415.adridg@cs.kun.nl> Subject: building kernel fails with bad inlines? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Nov 2003 19:51:41 -0000 With a -CURRENT /usr/src/sys, my amd64 box fails to compile the kernel with errors like: ./../../contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror ../../../kern/kern_descrip.c ../../../kern/kern_descrip.c: In function `fget': ../../../kern/kern_descrip.c:1850: warning: inlining failed in call to `_fget' ../../../kern/kern_descrip.c:1889: warning: called from here (there's a whole gob of them, all related to _fget.) I imagine this is related to the __inline keyword in the definition of _fget + -finline-limit=15000 + -Werror . In any case, removing the __inline gets the job done. I can't actually tell where the inline-limit comes from, so I haven't experimented with upping that even more. From owner-freebsd-amd64@FreeBSD.ORG Tue Nov 4 21:58:21 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8029716A4CE; Tue, 4 Nov 2003 21:58:21 -0800 (PST) Received: from cueball.rtp.FreeBSD.org (cueball.rtp.FreeBSD.org [192.58.184.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9518143F3F; Tue, 4 Nov 2003 21:58:20 -0800 (PST) (envelope-from des+tinderbox@freebsd.org) Received: from cueball.rtp.FreeBSD.org (localhost [127.0.0.1]) hA55wKv9031504; Wed, 5 Nov 2003 00:58:20 -0500 (EST) (envelope-from des+tinderbox@freebsd.org) Received: (from des@localhost) by cueball.rtp.FreeBSD.org (8.12.9/8.12.9/Submit) id hA55wKhW031503; Wed, 5 Nov 2003 00:58:20 -0500 (EST) (envelope-from des+tinderbox@freebsd.org) Date: Wed, 5 Nov 2003 00:58:20 -0500 (EST) Message-Id: <200311050558.hA55wKhW031503@cueball.rtp.FreeBSD.org> X-Authentication-Warning: cueball.rtp.FreeBSD.org: des set sender to Tinderbox using -f Sender: Tinderbox From: Tinderbox To: current@freebsd.org, amd64@freebsd.org Precedence: bulk Subject: [current tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Nov 2003 05:58:21 -0000 TB --- 2003-11-05 05:30:02 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org TB --- 2003-11-05 05:30:02 - starting CURRENT tinderbox run for amd64/amd64 TB --- 2003-11-05 05:30:02 - checking out the source tree TB --- cd /home/des/tinderbox/CURRENT/amd64/amd64 TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2003-11-05 05:31:59 - building world TB --- cd /home/des/tinderbox/CURRENT/amd64/amd64/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] yacc -d -p pcapyy -o grammar.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/grammar.y ln -sf grammar.h tokdefs.h lex -t -Ppcapyy /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/scanner.l > scanner.c sed 's/.*/char pcap_version[] = "&";/' /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/VERSION > version.c rm -f .depend mkdep -f .depend -a -DHAVE_CONFIG_H -Dyylval=pcapyylval -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap -I. -DINET6 -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap grammar.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/pcap-bpf.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/pcap.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/inet.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/gencode.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/optimize.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/nametoaddr.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/etherent.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpc! ap/../../contrib/libpcap/savefile.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/bpf/net/bpf_filter.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/bpf_image.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib/libpcap/../../contrib/libpcap/bpf_dump.c scanner.c version.c ===> lib/libpthread make: don't know how to make thr_atfork.c. Stop *** Error code 2 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/lib. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. TB --- 2003-11-05 05:58:19 - TB --- /usr/bin/make returned exit code 1 TB --- 2003-11-05 05:58:19 - TB --- ERROR: failed to build world TB --- 2003-11-05 05:58:19 - tinderbox aborted From owner-freebsd-amd64@FreeBSD.ORG Thu Nov 6 21:16:00 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9B7C16A4CE; Thu, 6 Nov 2003 21:16:00 -0800 (PST) Received: from cueball.rtp.FreeBSD.org (cueball.rtp.FreeBSD.org [192.58.184.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id C575643FBF; Thu, 6 Nov 2003 21:15:59 -0800 (PST) (envelope-from des+tinderbox@freebsd.org) Received: from cueball.rtp.FreeBSD.org (localhost [127.0.0.1]) hA75Fxv9026922; Fri, 7 Nov 2003 00:15:59 -0500 (EST) (envelope-from des+tinderbox@freebsd.org) Received: (from des@localhost) by cueball.rtp.FreeBSD.org (8.12.9/8.12.9/Submit) id hA75Fxm3026921; Fri, 7 Nov 2003 00:15:59 -0500 (EST) (envelope-from des+tinderbox@freebsd.org) Date: Fri, 7 Nov 2003 00:15:59 -0500 (EST) Message-Id: <200311070515.hA75Fxm3026921@cueball.rtp.FreeBSD.org> X-Authentication-Warning: cueball.rtp.FreeBSD.org: des set sender to Tinderbox using -f Sender: Tinderbox From: Tinderbox To: current@freebsd.org, amd64@freebsd.org Precedence: bulk Subject: [current tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Nov 2003 05:16:00 -0000 TB --- 2003-11-07 05:07:59 - tinderbox 2.2 running on cueball.rtp.FreeBSD.org TB --- 2003-11-07 05:07:59 - starting CURRENT tinderbox run for amd64/amd64 TB --- 2003-11-07 05:07:59 - checking out the source tree TB --- cd /home/des/tinderbox/CURRENT/amd64/amd64 TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2003-11-07 05:09:54 - building world TB --- cd /home/des/tinderbox/CURRENT/amd64/amd64/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools [...] cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/usr\" -DCROSS_COMPILE -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/config -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp -I. -I/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/legacy/usr/include -c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/co! ntrib/gcc/cp/call.c cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/usr\" -DCROSS_COMPILE -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/config -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp -I. -I/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/legacy/usr/include -c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/co! ntrib/gcc/cp/class.c cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/usr\" -DCROSS_COMPILE -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/config -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp -I. -I/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/legacy/usr/include -c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/co! ntrib/gcc/cp/cvt.c cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/usr\" -DCROSS_COMPILE -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../cc_tools -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/config -I/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp -I. -I/home/des/tinderbox/CURRENT/amd64/amd64/obj/amd64/vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/i386/legacy/usr/include -c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/co! ntrib/gcc/cp/decl.c /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/contrib/gcc/cp/decl.c: In function `find_binding': /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/contrib/gcc/cp/decl.c:2373: warning: return makes pointer from integer without a cast /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/contrib/gcc/cp/decl.c: In function `grok_reference_init': /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/contrib/gcc/cp/decl.c:7961: error: too few arguments to function `initialize_reference' *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc/cc1plus. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src/gnu/usr.bin/cc. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /vol/vol0/users/des/tinderbox/CURRENT/amd64/amd64/src. TB --- 2003-11-07 05:15:59 - TB --- /usr/bin/make returned exit code 1 TB --- 2003-11-07 05:15:59 - TB --- ERROR: failed to build world TB --- 2003-11-07 05:15:59 - tinderbox aborted From owner-freebsd-amd64@FreeBSD.ORG Fri Nov 7 13:17:27 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C305916A4CE for ; Fri, 7 Nov 2003 13:17:27 -0800 (PST) Received: from bsdone.bsdwins.com (www.bsdwins.com [192.58.184.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id C415043FDF for ; Fri, 7 Nov 2003 13:17:26 -0800 (PST) (envelope-from blc@bsdwins.com) Received: from bsdone.bsdwins.com (localhost [127.0.0.1]) by bsdone.bsdwins.com (8.12.9p1/8.12.9) with ESMTP id hA7L8Xax014021 for ; Fri, 7 Nov 2003 16:08:34 -0500 (EST) (envelope-from blc@www.bsdwins.com) Received: (from blc@localhost) by bsdone.bsdwins.com (8.12.9p1/8.12.9/Submit) id hA7L8XF7014020 for freebsd-amd64@freebsd.org; Fri, 7 Nov 2003 16:08:33 -0500 (EST) (envelope-from blc) Date: Fri, 7 Nov 2003 16:08:33 -0500 From: "Brad L. Chisholm" To: freebsd-amd64@freebsd.org Message-ID: <20031107210833.GA13680@bsdone.bsdwins.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: Regular reboots with > 2G memory X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Nov 2003 21:17:27 -0000 I've been working on setting up an Opteron system based upon the Tyan Thunder K8S (2880) motherboard. I saw the reference David O'Brien made earlier regarding possible issues with this motherboard, and I am wondering if I am being bitten by one of them. Here's my scenario: Tyan Thunder K8S (2880) motherboard 2 Opteron 244 processors 6 X 1G registered ECC DDR 2100 ram 5.1-CURRENT from Oct. 24 Generic kernel With all 6 sticks of memory (6G), the machine spontaneously reboots after exactly 90 minutes of uptime. You can set your watch by it. There is no panic issued, and it doesn't drop to ddb... it just reboots as if the reset switch had been toggled. It's only uptime that matters... I can break to ddb, and let it sit there for hours, but when I continue, it will reboot when the uptime hits 90 minutes. With 4 sticks of memory (4G), it reboots after 45 minutes. The symptoms are the same as with 6G, except for the time. The 4 sticks can reside in any valid memory slot combination, it makes no difference. With only 2 sticks of memory (2G), it is stable, and does not spontaneously reboot. I've currently got ACPI disabled in the bios, since I get lots of ACPI exceptions with it enabled, but the behaviour is the same regardless of whether or not ACPI is turned on. We've got another similar machine running -CURRENT from Sep. 8 that does not exhibit these problems. There are a couple of dmesg listings available at: http://www.bsdwins.com/~blc/amd64/dmesg.noacpi.verbose http://www.bsdwins.com/~blc/amd64/dmesg.acpi Any ideas? Thanks, Brad