From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 25 11:08:32 2007 Return-Path: X-Original-To: freebsd-ia64@FreeBSD.org Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8917716A481 for ; Mon, 25 Jun 2007 11:08:32 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 5EC2813C44B for ; Mon, 25 Jun 2007 11:08:32 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l5PB8WMk098710 for ; Mon, 25 Jun 2007 11:08:32 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l5PB8UHI098706 for freebsd-ia64@FreeBSD.org; Mon, 25 Jun 2007 11:08:30 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 25 Jun 2007 11:08:30 GMT Message-Id: <200706251108.l5PB8UHI098706@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ia64@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2007 11:08:32 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/85772 ia64 [gpt] gpt (geom_) needs to adopt g_ctl 1 problem total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome broken on ia6 o ia64/113102 ia64 [MCA] Multiple records can have the same sequence numb 2 problems total. From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 25 20:43:14 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5756E16A468; Mon, 25 Jun 2007 20:43:14 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 2CE3513C45E; Mon, 25 Jun 2007 20:43:14 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1c.sentex.ca [64.7.153.10]) by smarthost1.sentex.ca (8.13.8/8.13.8) with ESMTP id l5PKhD7t052513; Mon, 25 Jun 2007 16:43:13 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.8/8.13.8) with ESMTP id l5PKhD3m091401; Mon, 25 Jun 2007 16:43:13 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 367AA73068; Mon, 25 Jun 2007 16:43:12 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070625204313.367AA73068@freebsd-current.sentex.ca> Date: Mon, 25 Jun 2007 16:43:12 -0400 (EDT) X-Virus-Scanned: ClamAV version devel-20070102, clamav-milter version devel-111206 on clamscanner3 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2007 20:43:14 -0000 TB --- 2007-06-25 20:22:28 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-06-25 20:22:28 - starting HEAD tinderbox run for ia64/ia64 TB --- 2007-06-25 20:22:28 - cleaning the object tree TB --- 2007-06-25 20:23:01 - checking out the source tree TB --- 2007-06-25 20:23:01 - cd /tinderbox/HEAD/ia64/ia64 TB --- 2007-06-25 20:23:01 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-06-25 20:31:49 - building world (CFLAGS=-O2 -pipe) TB --- 2007-06-25 20:31:49 - cd /src TB --- 2007-06-25 20:31:49 - /usr/bin/make -B buildworld >>> World build started on Mon Jun 25 20:31:51 UTC 2007 >>> 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 [...] cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/nss_compat.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmd.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmdsh.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/recv.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rthdr.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/sctp_sys_calls.c /src/lib/libc/net/sctp_sys_calls.c: In function 'sctp_connectx': /src/lib/libc/net/sctp_sys_calls.c:218: error: expected ';' before '}' token *** Error code 1 Stop in /src/lib/libc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-06-25 20:43:12 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-06-25 20:43:12 - ERROR: failed to build world TB --- 2007-06-25 20:43:12 - tinderbox aborted TB --- 0.80 user 2.62 system 1244.08 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 25 20:47:37 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57AAE16A400; Mon, 25 Jun 2007 20:47:37 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id 396F213C455; Mon, 25 Jun 2007 20:47:37 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.1/8.13.8) with ESMTP id l5PKlZ9A003435; Mon, 25 Jun 2007 13:47:35 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.1/8.13.8/Submit) id l5PKlZVn003434; Mon, 25 Jun 2007 13:47:35 -0700 (PDT) (envelope-from sgk) Date: Mon, 25 Jun 2007 13:47:35 -0700 From: Steve Kargl To: FreeBSD Tinderbox Message-ID: <20070625204735.GA3420@troutmask.apl.washington.edu> References: <20070625204313.367AA73068@freebsd-current.sentex.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070625204313.367AA73068@freebsd-current.sentex.ca> User-Agent: Mutt/1.4.2.2i Cc: current@freebsd.org, ia64@freebsd.org Subject: Re: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2007 20:47:37 -0000 On Mon, Jun 25, 2007 at 04:43:12PM -0400, FreeBSD Tinderbox wrote: > cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/sctp_sys_calls.c > /src/lib/libc/net/sctp_sys_calls.c: In function 'sctp_connectx': > /src/lib/libc/net/sctp_sys_calls.c:218: error: expected ';' before '}' token There's a missing semicolon in line 218. -- Steve From owner-freebsd-ia64@FreeBSD.ORG Mon Jun 25 22:44:47 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5873916A400; Mon, 25 Jun 2007 22:44:47 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 2CA6813C458; Mon, 25 Jun 2007 22:44:47 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.8/8.13.8) with ESMTP id l5PMikWJ063354; Mon, 25 Jun 2007 18:44:46 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.8/8.13.8) with ESMTP id l5PMikIx027651; Mon, 25 Jun 2007 18:44:46 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 5C60E73068; Mon, 25 Jun 2007 18:44:46 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070625224446.5C60E73068@freebsd-current.sentex.ca> Date: Mon, 25 Jun 2007 18:44:46 -0400 (EDT) X-Virus-Scanned: ClamAV version devel-20070108, clamav-milter version devel-111206 on news X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2007 22:44:47 -0000 TB --- 2007-06-25 22:23:13 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-06-25 22:23:13 - starting HEAD tinderbox run for ia64/ia64 TB --- 2007-06-25 22:23:13 - cleaning the object tree TB --- 2007-06-25 22:23:33 - checking out the source tree TB --- 2007-06-25 22:23:33 - cd /tinderbox/HEAD/ia64/ia64 TB --- 2007-06-25 22:23:33 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-06-25 22:32:57 - building world (CFLAGS=-O2 -pipe) TB --- 2007-06-25 22:32:57 - cd /src TB --- 2007-06-25 22:32:57 - /usr/bin/make -B buildworld >>> World build started on Mon Jun 25 22:32:59 UTC 2007 >>> 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 [...] cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/nss_compat.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmd.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmdsh.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/recv.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rthdr.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/sctp_sys_calls.c /src/lib/libc/net/sctp_sys_calls.c: In function 'sctp_connectx': /src/lib/libc/net/sctp_sys_calls.c:218: error: expected ';' before '}' token *** Error code 1 Stop in /src/lib/libc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-06-25 22:44:45 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-06-25 22:44:45 - ERROR: failed to build world TB --- 2007-06-25 22:44:45 - tinderbox aborted TB --- 0.18 user 0.41 system 1292.47 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Tue Jun 26 01:27:33 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4370A16A400; Tue, 26 Jun 2007 01:27:33 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 180B113C44B; Tue, 26 Jun 2007 01:27:33 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.8/8.13.8) with ESMTP id l5Q0IXww068199; Mon, 25 Jun 2007 20:18:33 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.8/8.13.8) with ESMTP id l5Q0IXLq096206; Mon, 25 Jun 2007 20:18:33 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 2417973068; Mon, 25 Jun 2007 20:18:31 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070626001831.2417973068@freebsd-current.sentex.ca> Date: Mon, 25 Jun 2007 20:18:30 -0400 (EDT) X-Virus-Scanned: ClamAV version devel-20070108, clamav-milter version devel-111206 on news X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 01:27:33 -0000 TB --- 2007-06-25 23:57:15 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-06-25 23:57:15 - starting HEAD tinderbox run for ia64/ia64 TB --- 2007-06-25 23:57:15 - cleaning the object tree TB --- 2007-06-25 23:57:30 - checking out the source tree TB --- 2007-06-25 23:57:30 - cd /tinderbox/HEAD/ia64/ia64 TB --- 2007-06-25 23:57:30 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-06-26 00:06:52 - building world (CFLAGS=-O2 -pipe) TB --- 2007-06-26 00:06:52 - cd /src TB --- 2007-06-26 00:06:52 - /usr/bin/make -B buildworld >>> World build started on Tue Jun 26 00:06:54 UTC 2007 >>> 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 [...] cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/nss_compat.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmd.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmdsh.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/recv.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rthdr.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/sctp_sys_calls.c /src/lib/libc/net/sctp_sys_calls.c: In function 'sctp_connectx': /src/lib/libc/net/sctp_sys_calls.c:218: error: expected ';' before '}' token *** Error code 1 Stop in /src/lib/libc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-06-26 00:18:30 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-06-26 00:18:30 - ERROR: failed to build world TB --- 2007-06-26 00:18:30 - tinderbox aborted TB --- 0.16 user 0.42 system 1275.28 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Tue Jun 26 01:54:20 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B74116A400; Tue, 26 Jun 2007 01:54:20 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 37EAB13C458; Tue, 26 Jun 2007 01:54:19 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.8/8.13.8) with ESMTP id l5Q1sJkB073476; Mon, 25 Jun 2007 21:54:19 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.8/8.13.8) with ESMTP id l5Q1sJdn073248; Mon, 25 Jun 2007 21:54:19 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 08FA473068; Mon, 25 Jun 2007 21:54:18 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070626015419.08FA473068@freebsd-current.sentex.ca> Date: Mon, 25 Jun 2007 21:54:18 -0400 (EDT) X-Virus-Scanned: ClamAV version devel-20070108, clamav-milter version devel-111206 on news X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 01:54:20 -0000 TB --- 2007-06-26 01:32:27 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-06-26 01:32:27 - starting HEAD tinderbox run for ia64/ia64 TB --- 2007-06-26 01:32:27 - cleaning the object tree TB --- 2007-06-26 01:32:48 - checking out the source tree TB --- 2007-06-26 01:32:48 - cd /tinderbox/HEAD/ia64/ia64 TB --- 2007-06-26 01:32:48 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-06-26 01:42:15 - building world (CFLAGS=-O2 -pipe) TB --- 2007-06-26 01:42:15 - cd /src TB --- 2007-06-26 01:42:15 - /usr/bin/make -B buildworld >>> World build started on Tue Jun 26 01:42:17 UTC 2007 >>> 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 [...] cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/nss_compat.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmd.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rcmdsh.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/recv.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/rthdr.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -Wsystem-headers -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/net/sctp_sys_calls.c /src/lib/libc/net/sctp_sys_calls.c: In function 'sctp_connectx': /src/lib/libc/net/sctp_sys_calls.c:218: error: expected ';' before '}' token *** Error code 1 Stop in /src/lib/libc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-06-26 01:54:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-06-26 01:54:18 - ERROR: failed to build world TB --- 2007-06-26 01:54:18 - tinderbox aborted TB --- 0.12 user 0.48 system 1311.55 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Tue Jun 26 06:41:39 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 30D4916A400; Tue, 26 Jun 2007 06:41:39 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 0688F13C468; Tue, 26 Jun 2007 06:41:38 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.8/8.13.8) with ESMTP id l5Q6fcWu083764; Tue, 26 Jun 2007 02:41:38 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.8/8.13.8) with ESMTP id l5Q6fcEw013773; Tue, 26 Jun 2007 02:41:38 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id E5A9373068; Tue, 26 Jun 2007 02:41:37 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070626064137.E5A9373068@freebsd-current.sentex.ca> Date: Tue, 26 Jun 2007 02:41:37 -0400 (EDT) X-Virus-Scanned: ClamAV version devel-20070108, clamav-milter version devel-111206 on news X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 06:41:39 -0000 TB --- 2007-06-26 04:17:35 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-06-26 04:17:35 - starting HEAD tinderbox run for ia64/ia64 TB --- 2007-06-26 04:17:36 - cleaning the object tree TB --- 2007-06-26 04:17:45 - checking out the source tree TB --- 2007-06-26 04:17:45 - cd /tinderbox/HEAD/ia64/ia64 TB --- 2007-06-26 04:17:45 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-06-26 04:29:44 - building world (CFLAGS=-O2 -pipe) TB --- 2007-06-26 04:29:44 - cd /src TB --- 2007-06-26 04:29:44 - /usr/bin/make -B buildworld >>> World build started on Tue Jun 26 04:29:46 UTC 2007 >>> 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 >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Tue Jun 26 06:09:11 UTC 2007 TB --- 2007-06-26 06:09:11 - generating LINT kernel config TB --- 2007-06-26 06:09:11 - cd /src/sys/ia64/conf TB --- 2007-06-26 06:09:11 - /usr/bin/make -B LINT TB --- 2007-06-26 06:09:12 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2007-06-26 06:09:12 - cd /src TB --- 2007-06-26 06:09:12 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jun 26 06:09:12 UTC 2007 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] awk -f /src/sys/modules/uplcom/../../conf/kmod_syms.awk uplcom.kld export_syms | xargs -J% objcopy % uplcom.kld ld -Bshareable -d -warn-common -o uplcom.ko uplcom.kld objcopy --strip-debug uplcom.ko ===> ural (all) cc -O2 -pipe -fno-strict-aliasing -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /obj/ia64/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -I/obj/ia64/src/sys/LINT -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -c /src/sys/modules/ural/../../dev/usb/if_ural.c /src/sys/modules/ural/../../dev/usb/if_ural.c:92: error: 'USB_PRODUCT_CISCOLINKSYS_WUSB54G' undeclared here (not in a function) /src/sys/modules/ural/../../dev/usb/if_ural.c:93: error: 'USB_PRODUCT_CISCOLINKSYS_WUSB54GP' undeclared here (not in a function) /src/sys/modules/ural/../../dev/usb/if_ural.c:94: error: 'USB_PRODUCT_CISCOLINKSYS_HU200TS' undeclared here (not in a function) *** Error code 1 Stop in /src/sys/modules/ural. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-06-26 06:41:37 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-06-26 06:41:37 - ERROR: failed to build lint kernel TB --- 2007-06-26 06:41:37 - tinderbox aborted TB --- 0.21 user 0.43 system 8641.76 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Wed Jun 27 08:39:14 2007 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BAAD316A46D for ; Wed, 27 Jun 2007 08:39:14 +0000 (UTC) (envelope-from Richard.Walter@hob.de) Received: from mailgate.hob.de (mailgate.hob.de [212.185.199.3]) by mx1.freebsd.org (Postfix) with ESMTP id D7ABC13C469 for ; Wed, 27 Jun 2007 08:39:13 +0000 (UTC) (envelope-from Richard.Walter@hob.de) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate.hob.de (Postfix) with ESMTP id 1DAD728018; Wed, 27 Jun 2007 10:16:03 +0200 (CEST) Received: from mailgate.hob.de ([127.0.0.1]) by localhost (mailgate.hob.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01644-07; Wed, 27 Jun 2007 10:16:02 +0200 (CEST) Received: from imap.hob.de (mail2.hob.de [172.25.1.102]) by mailgate.hob.de (Postfix) with ESMTP id B901B27F4D; Wed, 27 Jun 2007 10:16:02 +0200 (CEST) Received: from [172.22.30.68] (walterrd-1.hob.de [172.22.30.68]) by imap.hob.de (Postfix on SuSE eMail Server 2.0) with ESMTP id 5590EC6572; Wed, 27 Jun 2007 10:16:02 +0200 (CEST) Date: Wed, 27 Jun 2007 10:16:46 +0200 From: Richard Walter To: Marcel Moolenaar MIME-Version: 1.0 Message-ID: <46821CEE.9060203@hob.de> User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) References: <461357FF.1060505@hob.de> <461492A3.9@hob.de> <46152B18.2000504@hp.com> <92E5D9E5-4F6A-426D-93F7-2B14AF39CD38@mac.com> <46153842.7050306@hp.com> <713E07DF-2785-4738-83A5-FBBC503E49FB@mac.com> <463B0AB3.4010102@hob.de> <93AE228A-5E2A-4485-855C-DD2F09E09E89@mac.com> <43EBC9F9-9665-412C-9236-6913673EFE19@mac.com> In-Reply-To: <43EBC9F9-9665-412C-9236-6913673EFE19@mac.com> Content-Type: text/plain; charset="iso-8859-1"; format="flowed" Content-Transfer-Encoding: 7bit X-AVK-Virus-Check: AVKA 17.255;F1206 X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at hob.de Cc: freebsd-ia64@freebsd.org Subject: Re: Install problem HP integrity rx2660(Montecito) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 08:39:14 -0000 Hello, i've tried to boot with the June snapshot, but after the output (follows) the machine reboots. I've tried to attach a "boot -v" too. ################# Searching for devices Broadcom NetXtreme Gigabit Ethernet (BCM5704) is detected (PCI-X) Broadcom NetXtreme Gigabit Ethernet (BCM5704) is detected (PCI-X) Starting: Internal Bootable DVD Consoles: EFI console Image base: 0x00000100fef79000 FreeBSD/ia64 EFI boot, Revision 1.2 (root@pluto1.freebsd.org, Sun Jun 10 20:32:19 UTC 2007) Loading /boot/defaults/loader.conf /boot/kernel/kernel text=0x9bf018 data=0xa7e88+0xca1f0 syms=[0x8+0x77bb0+0x8+0x674db] / Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... Entering /boot/kernel/kernel at 0xe000000004068000... GDB: debug ports: uart GDB: current port: uart KDB: debugger backends: ddb gdb KDB: current backend: ddb Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.0-CURRENT-200706 #0: Mon Jun 11 06:44:36 UTC 2007 root@pluto1.freebsd.org:/usr/obj/usr/src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. CPU: Montecito (1594.71-Mhz Itanium 2) Origin = "GenuineIntel" Revision = 7 Features = 0x5 real memory = 8554143744 (8157 MB) avail memory = 8095539200 (7720 MB) FPSWA Revision = 0x10012, Entry = 0xe0000100ffd18050 FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0: SAPIC Id=0, SAPIC Eid=0 (BSP) cpu2: SAPIC Id=2, SAPIC Eid=0 Security auditing service present BSM auditing present acpi0: on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: Sleep Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> iomem 0xff5d8004-0xff5d8007 on acpi0 cpu0: on acpi0 device_attach: acpi_perf0 attach returned 6 device_attach: acpi_perf0 attach returned 6 cpu1: on acpi0 acpi_tz0: on acpi0 pcib0: on acpi0 pci0: on pcib0 pci0: at device 1.0 (no driver attached) pci0: at device 1.1 (no driver attached) uart0: mem 0x88033000-0x88033fff irq 16 at device 1.2 on pci0 uart0: [FILTER] uart0: console (9600,n,8,1) ohci0: mem 0x88032000-0x88032fff irq 17 at device 2.0 on pci0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0 usb0: on ohci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 3 ports with 3 removable, self powered ohci1: mem 0x88031000-0x88031fff irq 18 at device 2.1 on pci0 ohci1: [GIANT-LOCKED] ohci1: [ITHREAD] usb1: OHCI version 1.0 usb1: on ohci1 usb1: USB revision 1.0 uhub1: on usb1 uhub1: 2 ports with 2 removable, self powered ehci0: mem 0x88030000-0x880300ff irq 19 at device 2.2 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb2: EHCI version 1.0 usb2: companion controllers, 3 ports each: usb0 usb1 usb2: on ehci0 usb2: USB revision 2.0 uhub2: on usb2 uhub2: 5 ports with 5 removable, self powered umass0: on uhub2 vgapci0: port 0x1000-0x10ff mem 0x80000000-0x87ffffff,0x88020000-0x8802ffff at device 3.0 on pci0 pcib1: on acpi0 pci1: on pcib1 mpt0: port 0x4000-0x40ff mem 0xa0470000-0xa0473fff,0xa0460000-0xa046ffff irq 27 at device 1.0 on pci1 mpt0: [ITHREAD] mpt0: MPI Version=1.5.13.0 mpt0: mpt_cam_event: 0x16 mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). mpt0: mpt_cam_event: 0x12 mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required). mpt0: mpt_cam_event: 0x16 mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). pci1:2:0: bad VPD cksum, remain 249 bge0: mem 0xa0450000-0xa045ffff irq 29 at device 2.0 on pci1 miibus0: on bge0 brgphy0: PHY 1 on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge0: Ethernet address: 00:17:a4:99:ad:bb bge0: [ITHREAD] pci1:2:1: bad VPD cksum, remain 249 bge1: mem 0xa0440000-0xa044ffff irq 30 at device 2.1 on pci1 miibus1: on bge1 brgphy1: PHY 1 on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge1: Ethernet address: 00:17:a4:99:ad:ba bge1: [ITHREAD] pcib2: on acpi0 pci2: on pcib2 pcib3: on acpi0 pci3: on pcib3 pcib4: on acpi0 pci4: on pcib4 uart1: <16550 or compatible> iomem 0xff5e2000-0xff5e2007 irq 24 on acpi0 uart1: [FILTER] uart1: debug port (9600,n,8,1) uhub0: port 1, set config at addr 2 failed uhub0: device problem (INVAL), disabling port 1 uhub0: port 3, set config at addr 2 failed uhub0: device problem (INVAL), disabling port 3 Timecounters tick every 1.000 msec md0: Preloaded image 8388608 bytes at 0xe000000004c13118 ################## boot -v OK boot -v Entering /boot/kernel/kernel at 0xe000000004068000... PAL Proc at 0xe00000003f800010 SAL Proc at 0xe00000003ff9eae0, GP at 0xe00000003fe00000 SAL: AP wake-up vector: 0xff Platform clock frequency 266117219 Hz Processor ratio 1600/267, Bus ratio 1/1, ITC ratio 6/4 ptc.e base=0x0, count1=1, count2=1, stride1=0x0, stride2=0x0 Processor supports 24 Region ID bits Trying VHPT size 0x2000000 Putting VHPT at 0x6000000 Splitting [0x5414000-0x3e862000] GDB: debug ports: uart GDB: current port: uart KDB: debugger backends: ddb gdb KDB: current backend: ddb Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.0-CURRENT-200706 #0: Mon Jun 11 06:44:36 UTC 2007 root@pluto1.freebsd.org:/usr/obj/usr/src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. Using 32 colors for the VM-PQ tuning (0, 0) UNWIND: table added: base=e000000004000000, start=e0000000049886a0, end=e0000000049bf018 Preloaded elf kernel "/boot/kernel/kernel" at 0xe000000005413120. Preloaded mfs_root "/boot/mfsroot" at 0xe000000005413200. CPU: Montecito (1594.71-Mhz Itanium 2) Origin = "GenuineIntel" Revision = 7 Features = 0x5 real memory = 8554143744 (8157 MB) Physical memory chunk(s): 0x12000000 - 0x3e861fff, 746987520 bytes (91185 pages) 0x3fc00000 - 0x3fdd5fff, 1925120 bytes (235 pages) 0x100000000 - 0x1f8c53fff, 4173676544 bytes (509482 pages) 0x10040000000 - 0x100feef7fff, 3203366912 bytes (391036 pages) 0x100ff000000 - 0x100ff051fff, 335872 bytes (41 pages) 0x100ff802000 - 0x100ff8a7fff, 679936 bytes (83 pages) 0x100ffa00000 - 0x100ffc89fff, 2662400 bytes (325 pages) 0x100ffe00000 - 0x100ffe3ffff, 262144 bytes (32 pages) 0x100ffe80000 - 0x100fffd1fff, 1384448 bytes (169 pages) avail memory = 8095539200 (7720 MB) FPSWA Revision = 0x10012, Entry = 0xe0000100ffd18050 Table 'FACP' at 0xe00000003fdf6af8 Table 'SPCR' at 0xe00000003fdf6c30 Table 'DBGP' at 0xe00000003fdf6c80 Table 'APIC' at 0xe00000003fdf70a0 Local APIC address=0xfee00000 Local APIC override entry Local APIC address=0xfee00000 Local SAPIC entry ProcessorId=0x0, Id=0x0, Eid=0x0 Local SAPIC entry ProcessorId=0x1, Id=0x1, Eid=0x0 (disabled) Local SAPIC entry ProcessorId=0x2, Id=0x2, Eid=0x0 Local SAPIC entry ProcessorId=0x3, Id=0x3, Eid=0x0 (disabled) Local SAPIC entry ProcessorId=0x4, Id=0x4, Eid=0x0 Local SAPIC entry ProcessorId=0x5, Id=0x5, Eid=0x0 (disabled) Local SAPIC entry ProcessorId=0x6, Id=0x6, Eid=0x0 Local SAPIC entry ProcessorId=0x7, Id=0x7, Eid=0x0 (disabled) I/O SAPIC entry Id=0x0, InterruptBase=0x10, Address=0xfed20800 I/O SAPIC entry Id=0x2, InterruptBase=0x1b, Address=0xfed24800 I/O SAPIC entry Id=0x3, InterruptBase=0x26, Address=0xfed26800 I/O SAPIC entry Id=0x6, InterruptBase=0x31, Address=0xfed2c800 I/O SAPIC entry Id=0x7, InterruptBase=0x3c, Address=0xfed2e800 Table 'SPMI' at 0xe00000003fdf6cb8 Table 'CPEP' at 0xe00000003fdf6f70 Table 'SSDT' at 0xe00000003fdf3fc8 Table 'SSDT' at 0xe00000003fdf4488 Table 'SSDT' at 0xe00000003fdf48e8 Table 'SSDT' at 0xe00000003fdf5158 Table 'SSDT' at 0xe00000003fdf59c8 Table 'SSDT' at 0xe00000003fdf6238 Table 'SSDT' at 0xe00000003fdf6378 Table 'SSDT' at 0xe00000003fdf6468 Table 'SSDT' at 0xe00000003fdf65a8 Table 'SSDT' at 0xe00000003fdf6698 Table 'SSDT' at 0xe00000003fdf67d8 Table 'SSDT' at 0xe00000003fdf68c8 Table 'SSDT' at 0xe00000003fdf6a08 Table 'WDAT' at 0xe00000003fdf6da8 SMP: waking up cpu2 FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0: SAPIC Id=0, SAPIC Eid=0 (BSP) cpu2: SAPIC Id=2, SAPIC Eid=0 Security auditing service present BSM auditing present mem: null: nfslock: pseudo-device random: ACPI: RSDP @ 0x0x3fde6000/0x0028 (v 2 HP) ACPI: XSDT @ 0x0x3fde602c/0x00C4 (v 1 HP rx2660 0x00000000 HP 0x00000000) ACPI: FACP @ 0x0x3fdf6af8/0x00F4 (v 3 HP rx2660 0x00000000 HP 0x00000000) ACPI: DSDT @ 0x0x3fde61c8/0xDDF1 (v 1 HP rx2660 0x00000007 INTL 0x20050309) ACPI: FACS @ 0x0x3fdf6bf0/0x0040 ACPI: SPCR @ 0x0x3fdf6c30/0x0050 (v 1 HP 0x00000000 HP 0x00000000) ACPI: DBGP @ 0x0x3fdf6c80/0x0034 (v 1 HP rx2660 0x00000000 HP 0x00000000) ACPI: APIC @ 0x0x3fdf70a0/0x00E8 (v 1 HP rx2660 0x00000000 HP 0x00000000) ACPI: SPMI @ 0x0x3fdf6cb8/0x0050 (v 4 HP rx2660 0x00000000 HP 0x00000000) ACPI: CPEP @ 0x0x3fdf6f70/0x0034 (v 1 HP rx2660 0x00000000 HP 0x00000000) ACPI: SSDT @ 0x0x3fdf3fc8/0x04B3 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf4488/0x0457 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf48e8/0x0866 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf5158/0x0866 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf59c8/0x0866 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf6238/0x0138 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf6378/0x00E0 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf6468/0x013C (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf65a8/0x00E0 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf6698/0x013C (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf67d8/0x00E0 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf68c8/0x013C (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: SSDT @ 0x0x3fdf6a08/0x00E0 (v 1 HP rx2660 0x00000006 INTL 0x20050309) ACPI: WDAT @ 0x0x3fdf6da8/0x01C4 (v 1 HP rx2660 0x00000000 HP 0x00000000) acpi0: on motherboard acpi0: [MPSAFE] acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: Sleep Button (fixed) ACPI timer: 0/3 1/1 0/9 0/9 0/7 0/7 1/1 0/7 0/9 0/9 -> 2 Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> iomem 0xff5d8004-0xff5d8007 on acpi0 cpu0: on acpi0 cpu0: switching to generic Cx mode device_attach: acpi_perf0 attach returned 6 device_attach: acpi_perf0 attach returned 6 cpu1: on acpi0 acpi_tz0: on acpi0 pcib0: on acpi0 pci0: on pcib0 pci0: physical bus=0 found-> vendor=0x103c, dev=0x1303, revid=0x00 bus=0, slot=1, func=0 class=ff-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0144, statreg=0x0290, cachelnsz=32 (dwords) lattimer=0x80 (3840 ns), mingnt=0x00 (0 ns), maxlat=0x01 (250 ns) intpin=a, irq=0 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit pcib0: matched entry for 0.1.INTA pcib0: slot 1 INTA hardwired to IRQ 16 found-> vendor=0x103c, dev=0x1302, revid=0x00 bus=0, slot=1, func=1 class=07-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0146, statreg=0x0290, cachelnsz=32 (dwords) lattimer=0x80 (3840 ns), mingnt=0x00 (0 ns), maxlat=0x01 (250 ns) intpin=a, irq=0 powerspec 2 supports D0 D3 current D0 MSI supports 8 messages, 64 bit map[14]: type Memory, range 64, base 0x88034000, size 12, enabled map[1c]: type Prefetchable Memory, range 64, base 0x80080000000, size 17, enabled pcib0: matched entry for 0.1.INTA pcib0: slot 1 INTA hardwired to IRQ 16 found-> vendor=0x103c, dev=0x1048, revid=0x00 bus=0, slot=1, func=2 class=07-00-02, hdrtype=0x00, mfdev=1 cmdreg=0x0146, statreg=0x0290, cachelnsz=32 (dwords) lattimer=0x80 (3840 ns), mingnt=0x00 (0 ns), maxlat=0x01 (250 ns) intpin=a, irq=0 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[14]: type Memory, range 64, base 0x88033000, size 12, enabled pcib0: matched entry for 0.1.INTA pcib0: slot 1 INTA hardwired to IRQ 16 found-> vendor=0x1033, dev=0x0035, revid=0x43 bus=0, slot=2, func=0 class=0c-03-10, hdrtype=0x00, mfdev=1 cmdreg=0x0146, statreg=0x0210, cachelnsz=32 (dwords) lattimer=0x80 (3840 ns), mingnt=0x01 (250 ns), maxlat=0x2a (10500 ns) intpin=a, irq=0 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0x88032000, size 12, enabled pcib0: matched entry for 0.2.INTA pcib0: slot 2 INTA hardwired to IRQ 17 found-> vendor=0x1033, dev=0x0035, revid=0x43 bus=0, slot=2, func=1 class=0c-03-10, hdrtype=0x00, mfdev=0 cmdreg=0x0146, statreg=0x0210, cachelnsz=32 (dwords) lattimer=0x80 (3840 ns), mingnt=0x01 (250 ns), maxlat=0x2a (10500 ns) intpin=b, irq=0 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0x88031000, size 12, enabled pcib0: matched entry for 0.2.INTB pcib0: slot 2 INTB hardwired to IRQ 18 Loading.: HP-UX Primary Boot: 0/1/1/0.0.0.0.0 Starting: HP-UX Primary Boot: 0/1/1/0.0.0.0.0 Marcel Moolenaar schrieb: > [Followup] > > On May 4, 2007, at 9:00 AM, Marcel Moolenaar wrote: > >> On May 4, 2007, at 3:28 AM, Richard Walter wrote: >> >>> Output from console: >>> >>> FreeBSD 7.0-CURRENT-200704 #0: Sat Apr 14 03:19:00 UTC 2007 >>> root@pluto1.freebsd.org:/usr/obj/usr/src/sys/GENERIC >>> CPU: Montecito (1594.71-Mhz Itanium 2) >>> Origin = "GenuineIntel" Revision = 7 >>> Features = 0x5 >>> real memory = 1050492928 (1001 MB) >>> avail memory = 978149376 (932 MB) >>> FPSWA Revision = 0x10012, Entry = 0xe0000100ffd18050 >>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs >>> cpu0: SAPIC Id=0, SAPIC Eid=0 (BSP) >>> cpu2: SAPIC Id=2, SAPIC Eid=0 >>> acpi0: on motherboard > > Richard, > > The machine is definitely hung at this point. The problem is a > faulty address specifier in ACPI. The address in the GAS is a > memory mapped I/O address, while the address space indication > is I/O port space. This discrepancy results in an invalid access > to I/O port space, which causes the machine to hang. > > I put a work around in FreeBSD-current that checks for this and > calculate the intended memory address rather than the I/O port > memory address. This makes the kernel boot. > > The work-around will be in the June snapshot and you should be > able to boot on the rx2660. > FYI, > -- with best regards Richard ____________ Virus checked by G DATA AntiVirusKit Version: AVKA 17.255 from 26.06.2007 Virus news: www.antiviruslab.com From owner-freebsd-ia64@FreeBSD.ORG Wed Jun 27 12:17:10 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6682D16A400 for ; Wed, 27 Jun 2007 12:17:10 +0000 (UTC) (envelope-from christian.kandeler@hob.de) Received: from mailgate.hob.de (mailgate.hob.de [212.185.199.3]) by mx1.freebsd.org (Postfix) with ESMTP id EDC7013C469 for ; Wed, 27 Jun 2007 12:17:09 +0000 (UTC) (envelope-from christian.kandeler@hob.de) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate.hob.de (Postfix) with ESMTP id E5CF127F8F; Wed, 27 Jun 2007 14:17:08 +0200 (CEST) Received: from mailgate.hob.de ([127.0.0.1]) by localhost (mailgate.hob.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32742-09; Wed, 27 Jun 2007 14:17:08 +0200 (CEST) Received: from imap.hob.de (mail2.hob.de [172.25.1.102]) by mailgate.hob.de (Postfix) with ESMTP id B0BD627FA5; Wed, 27 Jun 2007 14:17:08 +0200 (CEST) Received: from [172.22.0.190] (linux03.hob.de [172.22.0.190]) by imap.hob.de (Postfix on SuSE eMail Server 2.0) with ESMTP id 5539AC644D; Wed, 27 Jun 2007 14:17:08 +0200 (CEST) From: Christian Kandeler Organization: HOB To: Marcel Moolenaar Date: Wed, 27 Jun 2007 14:17:02 +0200 User-Agent: KMail/1.6.2 References: <200706211132.32524.christian.kandeler@hob.de> <3700F902-9CC0-4A6A-B625-8E81C12C5D5E@mac.com> In-Reply-To: <3700F902-9CC0-4A6A-B625-8E81C12C5D5E@mac.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200706271417.02968.christian.kandeler@hob.de> X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at hob.de Cc: ia64@freebsd.org Subject: Re: Syscalls and RSE X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 12:17:10 -0000 On Thursday 21 June 2007 19:41, Marcel Moolenaar wrote: > When we switch to the kernel stack, we align BSPSTORE to the user stack > (WRT to NaT collections). In other words we preserve the least > significant 9 bits of BSPSTORE. Since these bits determine when a NaT > collection will happen and which bit in the RNAT register will take the NaT > bit of the stacked register on a flush, we effectively preserved all the NaT > bits without explicitly saving or restoring anything. Yes, I understand that. > As such, we never clobber "used" bits in the RNAT register and it also > allows us to flush the dirty registers onto the kernel stack and copy > them back to user space knowing that any NaT collections on the kernel stack > will be copied to the right location on the user stack. Also, any NaT > bits left in RNAT after the loadrs on our way out of the kernel will be > those of the user process. The problem, I think, is not the RNAT on the way out of the syscall, but a collection of undefined NaT bits saved in the kernel and loaded later in user space. As I have mentioned in my first mail, this is due to the fact that we can advance the saved user space BSPSTORE (and therefore BspLoad too) over such a NaT collection in ia64_flush_dirty(). The reason that this does not usually lead to problems in practice is probably that the current Itanium processors set RNAT to zero after a backing store switch, so no NaT bits are actually set to 1 by the RSE load that restores the undefined NaT collection. This is not guaranteed, of course. I've tried to verify my theory, and I believe I have succeeded: If the code in epc_syscall is correct, then it should tolerate any value in RNAT after the backing store switch, since the value of this register is undefined anyway. However, when I manually set RNAT to -1 and boot the resulting kernel, the system crashes right after entering user space (Illegal Instruction in the sh process). I assume this is due to one of the many NaT bits the process receives after making a system call. Regards, Christian Kandeler From owner-freebsd-ia64@FreeBSD.ORG Wed Jun 27 15:39:15 2007 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DDD616A469 for ; Wed, 27 Jun 2007 15:39:15 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.184]) by mx1.freebsd.org (Postfix) with ESMTP id 5D6A613C48A for ; Wed, 27 Jun 2007 15:39:15 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/smtpout14/MantshX 4.0) with ESMTP id l5RFdE9T025272; Wed, 27 Jun 2007 08:39:14 -0700 (PDT) Received: from [172.16.1.4] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id l5RFdCZG002112 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 27 Jun 2007 08:39:13 -0700 (PDT) In-Reply-To: <46821CEE.9060203@hob.de> References: <461357FF.1060505@hob.de> <461492A3.9@hob.de> <46152B18.2000504@hp.com> <92E5D9E5-4F6A-426D-93F7-2B14AF39CD38@mac.com> <46153842.7050306@hp.com> <713E07DF-2785-4738-83A5-FBBC503E49FB@mac.com> <463B0AB3.4010102@hob.de> <93AE228A-5E2A-4485-855C-DD2F09E09E89@mac.com> <43EBC9F9-9665-412C-9236-6913673EFE19@mac.com> <46821CEE.9060203@hob.de> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <1D759112-A61B-485B-979E-E09A3420B6F5@mac.com> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Wed, 27 Jun 2007 08:38:44 -0700 To: Richard Walter X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: freebsd-ia64@freebsd.org Subject: Re: Install problem HP integrity rx2660(Montecito) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 15:39:15 -0000 On Jun 27, 2007, at 1:16 AM, Richard Walter wrote: > Hello, > > i've tried to boot with the June snapshot, but after the output > (follows) > the machine reboots. I've tried to attach a "boot -v" too. I too have a panic. In my case the panic happens when we construct the init(8) process and in particular when we write the very first by out to the stack. There's a page fault for it, which is expected, but when we try to handle the page fault in the IVT something happens the moment we switch to physical addressing. The end result is that we dont call trap with vector 0x14 (i.e. a page fault), but with vector 0x18 (general exception). The kernel doesn't know what to do with that and panics. Your panic looks different, but if you could put a breakpoint on subyte()+0x41. The st1 instruction writes to user space. Can you check if the machine reboots because of that instruction? If yes, we may be looking at the same problem. We just have different failure modes then. If you don't even reach subyte() then I assume you're having a different problem. > uhub0: port 1, set config at addr 2 failed > uhub0: device problem (INVAL), disabling port 1 > uhub0: port 3, set config at addr 2 failed > uhub0: device problem (INVAL), disabling port 3 I see ukbd and ums devices at this point. > Timecounters tick every 1.000 msec > md0: Preloaded image 8388608 bytes at > 0xe000000004c13118 I'm netbooting and have root over NFS. I'll try the snapshot myself and see if I have the same failure. ... > pcib0: matched entry for 0.2.INTB > pcib0: slot 2 INTB hardwired to IRQ 18 > Loading.: HP-UX Primary Boot: 0/1/1/0.0.0.0.0 > Starting: HP-UX Primary Boot: 0/1/1/0.0.0.0.0 This is weird.... I seem to recall having problems with verbose boot as well. It may be a compiler bug... FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ia64@FreeBSD.ORG Wed Jun 27 15:44:34 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6659F16A421 for ; Wed, 27 Jun 2007 15:44:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.174]) by mx1.freebsd.org (Postfix) with ESMTP id 3A16413C4B0 for ; Wed, 27 Jun 2007 15:44:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/smtpout04/MantshX 4.0) with ESMTP id l5RFiY28002731; Wed, 27 Jun 2007 08:44:34 -0700 (PDT) Received: from [172.16.1.4] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id l5RFiV6d005490 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 27 Jun 2007 08:44:32 -0700 (PDT) In-Reply-To: <200706271417.02968.christian.kandeler@hob.de> References: <200706211132.32524.christian.kandeler@hob.de> <3700F902-9CC0-4A6A-B625-8E81C12C5D5E@mac.com> <200706271417.02968.christian.kandeler@hob.de> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Wed, 27 Jun 2007 08:44:03 -0700 To: Christian Kandeler X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: ia64@freebsd.org Subject: Re: Syscalls and RSE X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 15:44:34 -0000 On Jun 27, 2007, at 5:17 AM, Christian Kandeler wrote: > On Thursday 21 June 2007 19:41, Marcel Moolenaar wrote: > >> When we switch to the kernel stack, we align BSPSTORE to the user >> stack >> (WRT to NaT collections). In other words we preserve the least >> significant 9 bits of BSPSTORE. Since these bits determine when a NaT >> collection will happen and which bit in the RNAT register will >> take the NaT >> bit of the stacked register on a flush, we effectively preserved >> all the NaT >> bits without explicitly saving or restoring anything. > > Yes, I understand that. > >> As such, we never clobber "used" bits in the RNAT register and it >> also >> allows us to flush the dirty registers onto the kernel stack and copy >> them back to user space knowing that any NaT collections on the >> kernel stack >> will be copied to the right location on the user stack. Also, any NaT >> bits left in RNAT after the loadrs on our way out of the kernel >> will be >> those of the user process. > > The problem, I think, is not the RNAT on the way out of the > syscall, but a > collection of undefined NaT bits saved in the kernel and loaded > later in user > space. As I have mentioned in my first mail, this is due to the > fact that we > can advance the saved user space BSPSTORE (and therefore BspLoad > too) over > such a NaT collection in ia64_flush_dirty(). > The reason that this does not usually lead to problems in practice > is probably > that the current Itanium processors set RNAT to zero after a > backing store > switch, so no NaT bits are actually set to 1 by the RSE load that > restores > the undefined NaT collection. This is not guaranteed, of course. > I've tried to verify my theory, and I believe I have succeeded: If > the code in > epc_syscall is correct, then it should tolerate any value in RNAT > after the > backing store switch, since the value of this register is undefined > anyway. > However, when I manually set RNAT to -1 and boot the resulting > kernel, the > system crashes right after entering user space (Illegal Instruction > in the sh > process). I assume this is due to one of the many NaT bits the process > receives after making a system call. I need think about this for a bit. I'll get back to you shortly... -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 28 08:00:42 2007 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0814716A421 for ; Thu, 28 Jun 2007 08:00:42 +0000 (UTC) (envelope-from Richard.Walter@hob.de) Received: from mailgate.hob.de (mailgate.hob.de [212.185.199.3]) by mx1.freebsd.org (Postfix) with ESMTP id 8ACBF13C45A for ; Thu, 28 Jun 2007 08:00:41 +0000 (UTC) (envelope-from Richard.Walter@hob.de) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate.hob.de (Postfix) with ESMTP id 90B2427E87; Thu, 28 Jun 2007 10:00:40 +0200 (CEST) Received: from mailgate.hob.de ([127.0.0.1]) by localhost (mailgate.hob.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23908-05; Thu, 28 Jun 2007 10:00:40 +0200 (CEST) Received: from imap.hob.de (mail2.hob.de [172.25.1.102]) by mailgate.hob.de (Postfix) with ESMTP id 436C627DA4; Thu, 28 Jun 2007 10:00:40 +0200 (CEST) Received: from [172.22.30.68] (walterrd-1.hob.de [172.22.30.68]) by imap.hob.de (Postfix on SuSE eMail Server 2.0) with ESMTP id AF7EAC692A; Thu, 28 Jun 2007 10:00:39 +0200 (CEST) Date: Thu, 28 Jun 2007 10:01:19 +0200 From: Richard Walter To: Marcel Moolenaar MIME-Version: 1.0 Message-ID: <46836ACF.9050007@hob.de> User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) References: <461357FF.1060505@hob.de> <461492A3.9@hob.de> <46152B18.2000504@hp.com> <92E5D9E5-4F6A-426D-93F7-2B14AF39CD38@mac.com> <46153842.7050306@hp.com> <713E07DF-2785-4738-83A5-FBBC503E49FB@mac.com> <463B0AB3.4010102@hob.de> <93AE228A-5E2A-4485-855C-DD2F09E09E89@mac.com> <43EBC9F9-9665-412C-9236-6913673EFE19@mac.com> <46821CEE.9060203@hob.de> <1D759112-A61B-485B-979E-E09A3420B6F5@mac.com> In-Reply-To: <1D759112-A61B-485B-979E-E09A3420B6F5@mac.com> Content-Type: text/plain; charset="iso-8859-1"; format="flowed" Content-Transfer-Encoding: 7bit X-AVK-Virus-Check: AVKA 17.256;F1206 X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at hob.de Cc: freebsd-ia64@freebsd.org Subject: Re: Install problem HP integrity rx2660(Montecito) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jun 2007 08:00:42 -0000 Hello Marcel, you wrote: Your panic looks different, but if you could put a breakpoint on subyte()+0x41. The st1 instruction writes to user space. Can you check if the machine reboots because of that instruction? Can you mail an instruction, how i can do that ? The documentation i've found is not very helpful and i haven't done this before. Richard Marcel Moolenaar schrieb: > > On Jun 27, 2007, at 1:16 AM, Richard Walter wrote: > >> Hello, >> >> i've tried to boot with the June snapshot, but after the output (follows) >> the machine reboots. I've tried to attach a "boot -v" too. > > I too have a panic. In my case the panic happens when we construct > the init(8) process and in particular when we write the very first > by out to the stack. There's a page fault for it, which is expected, > but when we try to handle the page fault in the IVT something > happens the moment we switch to physical addressing. The end result > is that we dont call trap with vector 0x14 (i.e. a page fault), but > with vector 0x18 (general exception). The kernel doesn't know what > to do with that and panics. > > Your panic looks different, but if you could put a breakpoint on > subyte()+0x41. The st1 instruction writes to user space. Can you > check if the machine reboots because of that instruction? If yes, > we may be looking at the same problem. We just have different > failure modes then. If you don't even reach subyte() then I assume > you're having a different problem. > >> uhub0: port 1, set config at addr 2 failed >> uhub0: device problem (INVAL), disabling port 1 >> uhub0: port 3, set config at addr 2 failed >> uhub0: device problem (INVAL), disabling port 3 > > I see ukbd and ums devices at this point. > >> Timecounters tick every 1.000 msec >> md0: Preloaded image 8388608 bytes at 0xe000000004c13118 > > I'm netbooting and have root over NFS. I'll try the snapshot > myself and see if I have the same failure. > > ... >> pcib0: matched entry for 0.2.INTB >> pcib0: slot 2 INTB hardwired to IRQ 18 >> Loading.: HP-UX Primary Boot: 0/1/1/0.0.0.0.0 >> Starting: HP-UX Primary Boot: 0/1/1/0.0.0.0.0 > > This is weird.... I seem to recall having problems with verbose > boot as well. It may be a compiler bug... > FYI, > > --Marcel Moolenaar > xcllnt@mac.com > > ____________ Virus checked by G DATA AntiVirusKit Version: AVKA 17.256 from 27.06.2007 Virus news: www.antiviruslab.com From owner-freebsd-ia64@FreeBSD.ORG Thu Jun 28 15:49:10 2007 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57AF616A41F for ; Thu, 28 Jun 2007 15:49:10 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.174]) by mx1.freebsd.org (Postfix) with ESMTP id 3EF5A13C455 for ; Thu, 28 Jun 2007 15:49:10 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/smtpout04/MantshX 4.0) with ESMTP id l5SFn9Ih008554; Thu, 28 Jun 2007 08:49:09 -0700 (PDT) Received: from [172.16.1.4] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id l5SFn6Ia021671 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 28 Jun 2007 08:49:07 -0700 (PDT) In-Reply-To: <46836ACF.9050007@hob.de> References: <461357FF.1060505@hob.de> <461492A3.9@hob.de> <46152B18.2000504@hp.com> <92E5D9E5-4F6A-426D-93F7-2B14AF39CD38@mac.com> <46153842.7050306@hp.com> <713E07DF-2785-4738-83A5-FBBC503E49FB@mac.com> <463B0AB3.4010102@hob.de> <93AE228A-5E2A-4485-855C-DD2F09E09E89@mac.com> <43EBC9F9-9665-412C-9236-6913673EFE19@mac.com> <46821CEE.9060203@hob.de> <1D759112-A61B-485B-979E-E09A3420B6F5@mac.com> <46836ACF.9050007@hob.de> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <0C9FB5DA-661F-4AB4-AF0E-3CB76320470B@mac.com> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Thu, 28 Jun 2007 08:48:29 -0700 To: Richard Walter X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: freebsd-ia64@freebsd.org Subject: Re: Install problem HP integrity rx2660(Montecito) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jun 2007 15:49:10 -0000 On Jun 28, 2007, at 1:01 AM, Richard Walter wrote: > you wrote: > Your panic looks different, but if you could put a breakpoint on > subyte()+0x41. The st1 instruction writes to user space. Can you > check if the machine reboots because of that instruction? > > > Can you mail an instruction, how i can do that ? 1. Interrupt (with the space bar) the autoboot of the FreeBSD loader. 2. At the loader prompt type: boot -d 3. The kernel will boot and immediately drop into the debugger. At the debugger prompt type: break subyte+0x41 4. Continue booting the kernel by typing: continue If you reach the kernel debugger (by virtue of hitting the breakpoint), then type: step If the machine reboots before hitting the breakpoint, then please send the output of the errdump EFI shell command. In particular, I'm interested in the mca logs. Please do the same if the machine reboots when you do the step in the debugger. Just let me know that you reached the breakpoint :-) FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ia64@FreeBSD.ORG Fri Jun 29 04:43:11 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8CF8516A469 for ; Fri, 29 Jun 2007 04:43:11 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.185]) by mx1.freebsd.org (Postfix) with ESMTP id 7775F13C448 for ; Fri, 29 Jun 2007 04:43:11 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/smtpout15/MantshX 4.0) with ESMTP id l5T4hAQs001605; Thu, 28 Jun 2007 21:43:10 -0700 (PDT) Received: from [172.16.1.4] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id l5T4h8xA020747 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 28 Jun 2007 21:43:09 -0700 (PDT) In-Reply-To: <200706271417.02968.christian.kandeler@hob.de> References: <200706211132.32524.christian.kandeler@hob.de> <3700F902-9CC0-4A6A-B625-8E81C12C5D5E@mac.com> <200706271417.02968.christian.kandeler@hob.de> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Thu, 28 Jun 2007 21:42:39 -0700 To: Christian Kandeler X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: ia64@freebsd.org Subject: Re: Syscalls and RSE X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2007 04:43:11 -0000 On Jun 27, 2007, at 5:17 AM, Christian Kandeler wrote: *snip* > The problem, I think, is not the RNAT on the way out of the > syscall, but a > collection of undefined NaT bits saved in the kernel and loaded > later in user > space. *snip* > I've tried to verify my theory, and I believe I have succeeded: If > the code in > epc_syscall is correct, then it should tolerate any value in RNAT > after the > backing store switch, since the value of this register is undefined > anyway. *snip* > However, when I manually set RNAT to -1 and boot the resulting > kernel, the > system crashes right after entering user space (Illegal Instruction > in the sh > process). I assume this is due to one of the many NaT bits the process > receives after making a system call. Ok, I think I see what you mean -- and it's a valid point. The current epc_syscall path saves ar.rnat and switches the backing store. It assumes that ar.rnat is not clobbered because we keep ar.bspstore aligned WRT to NaT collections. As such, it is assumed that it's safe to flush the dirty stacked registers on the kernel, whether or not we cross NaT collection points. What you're saying is that ar.rnat is not preserved and in fact is undefined. This is what the SDM actually says. So, you argue that when we return, the NaT collection point that happened on the kernel stack and which includes the NaT bits of registers of the process are undefined after we return to the process and the RSE is unwound to beyond said collection point. You demonstrated this by putting a random (i.e. -1) value in ar.rnat and observing that the process crached. The problem is in the assumption that ar.rnat is still valid after writing to ar.bspstore. The SDM states that ar.rnat is undefined. I haven't seen any indication that ar.rnat is anything other than what it was before, but that's probably because without speculation it's always 0 anyway :-) The fact a bogus ar.rnat value affects a process simply means that we in fact propagate the ar.rnat back to the process after a flush. This is a good thing! However, the question is: should we write the saved ar.rnat value back to ar.rnat after the backing store switch? Doing so will make the assumption that ar.rnat is preserved after a backing store switch valid (in a programmatic manner). Would this address the problem you describe or did I misunderstand? -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ia64@FreeBSD.ORG Fri Jun 29 07:48:11 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F2D3B16A468 for ; Fri, 29 Jun 2007 07:48:11 +0000 (UTC) (envelope-from christian.kandeler@hob.de) Received: from mailgate.hob.de (mailgate.hob.de [212.185.199.3]) by mx1.freebsd.org (Postfix) with ESMTP id 85FAE13C45A for ; Fri, 29 Jun 2007 07:48:11 +0000 (UTC) (envelope-from christian.kandeler@hob.de) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate.hob.de (Postfix) with ESMTP id AA5A5280C7 for ; Fri, 29 Jun 2007 09:48:10 +0200 (CEST) Received: from mailgate.hob.de ([127.0.0.1]) by localhost (mailgate.hob.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12552-03 for ; Fri, 29 Jun 2007 09:48:10 +0200 (CEST) Received: from imap.hob.de (mail2.hob.de [172.25.1.102]) by mailgate.hob.de (Postfix) with ESMTP id 1F5AF28092 for ; Fri, 29 Jun 2007 09:48:09 +0200 (CEST) Received: from [172.22.0.190] (linux03.hob.de [172.22.0.190]) by imap.hob.de (Postfix on SuSE eMail Server 2.0) with ESMTP id 78799C6A67 for ; Fri, 29 Jun 2007 09:48:08 +0200 (CEST) From: Christian Kandeler Organization: HOB To: ia64@freebsd.org Date: Fri, 29 Jun 2007 09:48:04 +0200 User-Agent: KMail/1.6.2 References: <200706211132.32524.christian.kandeler@hob.de> <200706271417.02968.christian.kandeler@hob.de> In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200706290948.04330.christian.kandeler@hob.de> X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at hob.de Cc: Subject: Re: Syscalls and RSE X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2007 07:48:12 -0000 On Friday 29 June 2007 06:42, Marcel Moolenaar wrote: > What you're saying is that ar.rnat is not preserved and in fact is > undefined. This is what the SDM actually says. So, you argue that > when we return, the NaT collection point that happened on the > kernel stack and which includes the NaT bits of registers of the > process are undefined after we return to the process and the RSE is > unwound to beyond said collection point. You demonstrated this by > putting a random (i.e. -1) value in ar.rnat and observing that the > process crached. Exactly. > The problem is in the assumption that ar.rnat is still valid after > writing to ar.bspstore. The SDM states that ar.rnat is undefined. > I haven't seen any indication that ar.rnat is anything other than > what it was before, but that's probably because without speculation > it's always 0 anyway :-) > The fact a bogus ar.rnat value affects a process simply means that > we in fact propagate the ar.rnat back to the process after a flush. > This is a good thing! Huh? But we don't "propagate back" anything - we manipulate the NaT collection. The process gets back a random collection of NaT bits instead of the one that it had before doing the syscall. It's not the process' fault that the backing store is switched in the kernel, so it must not be affected by it. And I don't understand how the process crashing is a good thing: -1 is a completely legal value for RNAT to have after the switch, so the process will crash on any hardware whose implementation of "undefined" is "all bits set to 1". > However, the question is: should we write the saved ar.rnat value > back to ar.rnat after the backing store switch? Doing so will make > the assumption that ar.rnat is preserved after a backing store > switch valid (in a programmatic manner). > > Would this address the problem you describe or did I misunderstand? The way I see it, the code right now either a) wrongly assumes RNAT is preserved by the backing store switch or b) wrongly assumes RNAT does not need to be preserved. But preserving RNAT over the backing store switch is necessary because it is possible that we leave the syscall with a BspLoad value that is higher than the one we entered it with, so the first NaT collection saved on the kernel backing store must reflect the state of RNAT on entry to the syscall. Regards, Christian Kandeler From owner-freebsd-ia64@FreeBSD.ORG Fri Jun 29 08:33:00 2007 Return-Path: X-Original-To: freebsd-ia64@freebsd.org Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 67F7716A475 for ; Fri, 29 Jun 2007 08:33:00 +0000 (UTC) (envelope-from Richard.Walter@hob.de) Received: from mailgate.hob.de (mailgate.hob.de [212.185.199.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2FC6B13C45B for ; Fri, 29 Jun 2007 08:32:58 +0000 (UTC) (envelope-from Richard.Walter@hob.de) Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate.hob.de (Postfix) with ESMTP id CD732280E8; Fri, 29 Jun 2007 10:32:56 +0200 (CEST) Received: from mailgate.hob.de ([127.0.0.1]) by localhost (mailgate.hob.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24798-01; Fri, 29 Jun 2007 10:32:55 +0200 (CEST) Received: from imap.hob.de (mail2.hob.de [172.25.1.102]) by mailgate.hob.de (Postfix) with ESMTP id 469C2280F5; Fri, 29 Jun 2007 10:32:55 +0200 (CEST) Received: from [172.22.30.68] (walterrd-1.hob.de [172.22.30.68]) by imap.hob.de (Postfix on SuSE eMail Server 2.0) with ESMTP id D4357C6A66; Fri, 29 Jun 2007 10:32:54 +0200 (CEST) Date: Fri, 29 Jun 2007 10:33:39 +0200 From: Richard Walter To: Marcel Moolenaar MIME-Version: 1.0 Message-ID: <4684C3E3.1090008@hob.de> User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) References: <461357FF.1060505@hob.de> <461492A3.9@hob.de> <46152B18.2000504@hp.com> <92E5D9E5-4F6A-426D-93F7-2B14AF39CD38@mac.com> <46153842.7050306@hp.com> <713E07DF-2785-4738-83A5-FBBC503E49FB@mac.com> <463B0AB3.4010102@hob.de> <93AE228A-5E2A-4485-855C-DD2F09E09E89@mac.com> <43EBC9F9-9665-412C-9236-6913673EFE19@mac.com> <46821CEE.9060203@hob.de> <1D759112-A61B-485B-979E-E09A3420B6F5@mac.com> <46836ACF.9050007@hob.de> <0C9FB5DA-661F-4AB4-AF0E-3CB76320470B@mac.com> In-Reply-To: <0C9FB5DA-661F-4AB4-AF0E-3CB76320470B@mac.com> Content-Type: multipart/mixed; boundary="------------020905000205040603000209" X-AVK-Virus-Check: AVKA 17.257;F1206 X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at hob.de Cc: freebsd-ia64@freebsd.org Subject: Re: Install problem HP integrity rx2660(Montecito) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2007 08:33:00 -0000 This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --------------020905000205040603000209 Content-Type: text/plain; charset="iso-8859-1"; format="flowed" Content-Transfer-Encoding: 7bit Hello Marcel, i've set the breakpoint, the machine rebooted before hitting the breakpoint. The output is in out070629.txt I've copied the "errdump -mca" and "errdump -la" outputs to errdump.mca and errdump.la regards Richard Marcel Moolenaar schrieb: > > On Jun 28, 2007, at 1:01 AM, Richard Walter wrote: > >> you wrote: >> Your panic looks different, but if you could put a breakpoint on >> subyte()+0x41. The st1 instruction writes to user space. Can you >> check if the machine reboots because of that instruction? >> >> >> Can you mail an instruction, how i can do that ? > > 1. Interrupt (with the space bar) the autoboot of the FreeBSD loader. > 2. At the loader prompt type: boot -d > 3. The kernel will boot and immediately drop into the debugger. > At the debugger prompt type: break subyte+0x41 > 4. Continue booting the kernel by typing: continue > > If you reach the kernel debugger (by virtue of hitting the breakpoint), > then type: step > > If the machine reboots before hitting the breakpoint, then please send > the output of the errdump EFI shell command. In particular, I'm interested > in the mca logs. > > Please do the same if the machine reboots when you do the step in the > debugger. Just let me know that you reached the breakpoint :-) > FYI, > > --Marcel Moolenaar > xcllnt@mac.com > > ____________ Virus checked by G DATA AntiVirusKit Version: AVKA 17.257 from 28.06.2007 Virus news: www.antiviruslab.com --------------020905000205040603000209 Content-Type: text/plain; name="out070629a.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="out070629a.txt" Palo Alto, CA 94304 U.S.A. Rights for non-DOD U.S. Government Departments and Agencies are as set forth in FAR 52.227-19(c)(1,2). Loading.: Internal Bootable DVD Searching for devices Broadcom NetXtreme Gigabit Ethernet (BCM5704) is detected (PCI-X) Broadcom NetXtreme Gigabit Ethernet (BCM5704) is detected (PCI-X) Starting: Internal Bootable DVD Consoles: EFI console Image base: 0x00000100fef79000 FreeBSD/ia64 EFI boot, Revision 1.2 (root@pluto1.freebsd.org, Sun Jun 10 20:32:19 UTC 2007) Loading /boot/defaults/loader.conf /boot/kernel/kernel text=0x9bf018 data=0xa7e88+0xca1f0 syms=[0x8+0x77bb0+0x8+0x674db] / Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel] in 9 seconds... Type '?' for a list of commands, 'help' for more detailed help. OK boot -d Entering /boot/kernel/kernel at 0xe000000004068000... GDB: debug ports: uart GDB: current port: uart KDB: debugger backends: ddb gdb KDB: current backend: ddb KDB: enter: Boot flags requested debugger [thread pid 0 tid 0 ] Stopped at kdb_enter+0x81: [F1] nop.f 0x0 db> break subyte+0x41 db> continue Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.0-CURRENT-200706 #0: Mon Jun 11 06:44:36 UTC 2007 root@pluto1.freebsd.org:/usr/obj/usr/src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. CPU: Montecito (1594.71-Mhz Itanium 2) Origin = "GenuineIntel" Revision = 7 Features = 0x5 real memory = 8554143744 (8157 MB) avail memory = 8095539200 (7720 MB) FPSWA Revision = 0x10012, Entry = 0xe0000100ffd18050 FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0: SAPIC Id=0, SAPIC Eid=0 (BSP) cpu2: SAPIC Id=2, SAPIC Eid=0 Security auditing service present BSM auditing present acpi0: on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: Sleep Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> iomem 0xff5d8004-0xff5d8007 on acpi0 cpu0: on acpi0 device_attach: acpi_perf0 attach returned 6 device_attach: acpi_perf0 attach returned 6 cpu1: on acpi0 acpi_tz0: on acpi0 pcib0: on acpi0 pci0: on pcib0 pci0: at device 1.0 (no driver attached) pci0: at device 1.1 (no driver attached) uart0: mem 0x88033000-0x88033fff irq 16 at device 1.2 on pci0 uart0: [FILTER] uart0: console (9600,n,8,1) ohci0: mem 0x88032000-0x88032fff irq 17 at device 2.0 on pci0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0 usb0: on ohci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 3 ports with 3 removable, self powered ohci1: mem 0x88031000-0x88031fff irq 18 at device 2.1 on pci0 ohci1: [GIANT-LOCKED] ohci1: [ITHREAD] usb1: OHCI version 1.0 usb1: on ohci1 usb1: USB revision 1.0 uhub1: on usb1 uhub1: 2 ports with 2 removable, self powered ehci0: mem 0x88030000-0x880300ff irq 19 at device 2.2 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb2: EHCI version 1.0 usb2: companion controllers, 3 ports each: usb0 usb1 usb2: on ehci0 usb2: USB revision 2.0 uhub2: on usb2 uhub2: 5 ports with 5 removable, self powered umass0: on uhub2 vgapci0: port 0x1000-0x10ff mem 0x80000000-0x87ffffff,0x88020000-0x8802ffff at device 3.0 on pci0 pcib1: on acpi0 pci1: on pcib1 mpt0: port 0x4000-0x40ff mem 0xa0470000-0xa0473fff,0xa0460000-0xa046ffff irq 27 at device 1.0 on pci1 mpt0: [ITHREAD] mpt0: MPI Version=1.5.13.0 mpt0: mpt_cam_event: 0x16 mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). mpt0: mpt_cam_event: 0x12 mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required). mpt0: mpt_cam_event: 0x16 mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). pci1:2:0: bad VPD cksum, remain 249 bge0: mem 0xa0450000-0xa045ffff irq 29 at device 2.0 on pci1 miibus0: on bge0 brgphy0: PHY 1 on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge0: Ethernet address: 00:17:a4:99:ad:bb bge0: [ITHREAD] pci1:2:1: bad VPD cksum, remain 249 bge1: mem 0xa0440000-0xa044ffff irq 30 at device 2.1 on pci1 miibus1: on bge1 brgphy1: PHY 1 on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge1: Ethernet address: 00:17:a4:99:ad:ba bge1: [ITHREAD] pcib2: on acpi0 pci2: on pcib2 pcib3: on acpi0 pci3: on pcib3 pcib4: on acpi0 pci4: on pcib4 uart1: <16550 or compatible> iomem 0xff5e2000-0xff5e2007 irq 24 on acpi0 uart1: [FILTER] uart1: debug port (9600,n,8,1) uhub0: port 1, set config at addr 2 failed uhub0: device problem (INVAL), disabling port 1 uhub0: port 3, set config at addr 2 failed uhub0: device problem (INVAL), disabling port 3 Timecounters tick every 1.000 msec md0: Preloaded image 8388608 bytes at 0xe000000004c13118 --------------020905000205040603000209 Content-Type: text/plain; name="errdump.la" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="errdump.la" Shell> errdump la **** Zx2 Logic Analyzer Dump **** Time this log was recorded: 06/29/2007 at 08:11:56 PC_LA_CTRL: 0x000ffc0000000300 PC_CC_CTRL_0: 0x00000000ffffff90 PC_EC_CTRL_0: 0x000ffc0000000300 PC_LA_WADDR: 0x00000000295b5b5b PC_LA_DATA: 403f6bdd40900e21301c46f00ff9cc0000000082d7f80e24c8e010101e00700b0004000000400038 003fd918ec73fe26202c4e0007f8c8000000008ad86806280000000000000000a0000000793b7130 000000000003fe29002c54128800400000000000595c062b5f032462000000005f03246200000000 003fd918ea704a2d202c5c0007f8c800000000005a28062f5f032467000000005f03246700000000 000000000003fe30002c621288004000000000005b1c06325f03246d000000005f03246d00000000 003fd918ea684a34001c6a0007f8c8000000008adb940a36e000000012e53000000001f400000000 003fd7600073fe38202c72000780c8000000008a5c08063a0000000000000080e000000012d5d600 000000000003fe3b002c78128800400000000187dd3c063de000000012de2800e000000012d2aa40 003fd7600070323f202c80000780c80000000282dd480641000000010000001d400001e000000200 000000000003fe42002c86128800400000000382dd7c0644000010001c00700b53ddb8e1c0000200 003fd76000703246202c8e000780c8000000008a5de80648e0000000049398a0e000000012d6d060 000000000003fe49002c941288004000000000805f5c064b000000010000001d0084000880000200 003fd7600073fe4d202c9c000780c800000002845f88064f00e0210040a0700b0004000000203038 000000000003fe50002ca21288004000000001845fbc0652000011801c3c000d84006151c0000200 003fd76000703254202caa000780c800000003825fc80656e000000004937dd0e000000004936750 000000000003fe57002cb012880040000000008ae05c0659e0000000043ff0d0e000000004c48540 003fd7600070325b202cb8000780c8000000018161e8065d022005800a21180184690681e0006200 000000000003fe5e002cbe128800400000000285e21c066000e021034240700b0004000000203038 000115c46063fe622014c8e007f8cc0000000480e2880665000011901e38000d84690301c0000200 000115c480600a632004cce00ff8cc000000038062e80667700010181c00700b840d0f01c023303c 003fd7600072266a202cd6000780c80000000081e308066c000000010000001d4000047000000200 000000000003fe6d002cdc128800400000000583637c066f6070000100000010430000a003280c40 003fd76000703271202ce4000780c80000000684e388067300000000000000000000000000000000 000000000003fe74002cea12880040000000018363bc067600f021001ee0700b0004000000203038 003fd76000703278202cf2000780c800000000886488067ae000000012e1eb000000000000000000 000000000003fe7b002cf8128800400000000182e4bc067d00000000000000000000000000000000 000103c1c063fe7f201502e007f8cc0000000081e548068200000000000000000000000000000000 000103c1e0600a80200506e00ff8cc00000001826608068400000000000000000000000000000000 00010f37e0602286201512e017f8cc0000000084e628068ae000000004937e60e000000004937e70 00010f3800600688200516e01ff8cc000000008766a8068ce000000012d5d638dead000000000001 00010f3820600a8920051ae027f8cc00000000886788068e4691296f44915f808c88e33bc9270afc 00010f384060028b20051ee02ff8cc0000000184e7a8069034d87de3f77c20b4f33b54b22d2f17b8 000103baa0612695200d2ee007f8cc00000000896888029980c005801639400000ca080540467e32 000103bac0600e96200536e00ff8cc0000000182e8a8069c0000210040e4800d840103f1c0000200 000103bae060029820053ae017f8cc000000009d6928069e706025400018700a0004000000710e3c 000103bb0060069a20053ee01ff8cc0000000183ea2806a0a000108004dc00f72000000000200009 000122fa1e70069c200542e027f8cc0000000085ea4806a27060202e1e0878e280b87841e3a80e20 000103bb206032a8202d52e007f8cc000000008aeac806aa506000010000000280b87881e3a80e20 000122fa207016ab202d58e00ff8cc00000000006c0806adfff002017ffff81048ff8af0000402ff 000103bb40620ab0202d62e007f8cc00000000006ce806b20000000100000010410000c000800200 000122fa407326b4202d6ae007f8cc00000000006dc806b608100001000000114100006001280078 000103bb6063feb8202d72e007f8cc00000000001f2806ba0001006e041200340001006e04120034 000103bb80603abc202d7ae007f8cc0000000000200806beffffffff04120034ffffffff04120034 403ffad44eb3fec0202d82e007f8cc0000000000a08806c2000000000000003b000000000000003b 003fd76000727ec4202d8a000780c80000000000216806c65f03178a000000005f03178a00000000 000000000003fec7002d90128800400000000000225c06c95f031790000000005f03179000000000 003fd760007032cb202d98000780c80000000000232806cd5f031796000000005f03179600000000 000000000003fece002d9e12880040000000008a23bc06d0304d4e3335445048000000004c35584d 003fd760007032d2202da6000780c8000000008aa42806d4000000010000001d400011a000000200 000000000003fed5002dac12880040000000008724bc06d7000021001841780d98c84f81c0000200 0004b87c2873fed9202db4e007f8cc000000008aa52806dbb4cea22128fe3d7c8801cf4db2f8c015 0004b94c067042dd202dbce007f8cc000000008aa5a806df721a6bc03f7c9798b67714ae34f1fd7b 0004b575a0702ee12015c6e00ff8cc0000000081268806e4699d444251fc7af910039e9b65f1802b 000104f080600ae22005cae017f8cc0000000181a6a806e600001413debe00172000000000100000 000104f0a0600ae32005cee01ff8cc0000000000278806e85f031811000000005f03181100000000 0004b78a007002ec202ddae007f8cc0000000000286806ee5f031816000000005f03181600000000 000110cf20604ef0202de2e007f8cc0000000000294806f25f03181c000000005f03181c00000000 00011133606016f32015eae00ff8cc000000008aa9c806f60000006f000000010000000000000000 0001113380600af42005eee017f8cc000000008a2a4806f8ffffffffffffffff8c05b1c1ffffffff 00012837727002f7201df2e01ff8cc000000008a2ac802fb00000000000000000000000000000000 000124d9d4702eff202e00e007f8cc0000000000ab480701000000003e7d1e00000000003e7d1e00 00010ffc3460330320160ae00ff8cc0000000000abc807060000120600000001000001000001006f 00010ffc40600b0420060ee017f8cc00000000002ca807085f03183c000000005f03183c00000000 00010ffc60600b05200612e01ff8cc00000000002d88070a5f031842000000005f03184200000000 00010ffc80600307200616e027f8cc00000000002e68070c5f031847000000005f03184700000000 00010ffca060030920061ae007f8cc0000000000aee8070e0000004b79f29c390000004b79f29c39 00010ffcc0600311201626e02ff8cc0000000000af68071400000000000000080000000000000000 00010ffce0600b1220062ae00ff8cc0000000000afc8071600000000000000000000000000000000 0004b79e64700317200e32e037f8cc0000000000b048071a000000000000c13b000000000000c13b 0004b79e00501b1e200e40e007f9cc0000000000312807210000004b79f29c390000004b79f29c39 0004b79e20500f1f201644e00ff9cc00000000003208072300000001757405b300000001757405b3 0004b79e40502f26202e4ee007f9cc0000000000b288072800000001757e05b400000001757e05b4 0004b79e80500729200e56e00ff9cc00000000873308072cdeadc0dedeadc0dee00000001279ea00 0001293ea4702b2d202e5ce007f8cc000000000033e8072f5f031e2a000000005f031e2a00000000 0004b87ac6709332202e66e007f8cc000000000034c807345f031e30000000005f031e3000000000 0004b668a051b736200670e007f9cc000000000035a807395f031e36000000005f031e3600000000 0004b668c0501337201674e00ff9cc00000000003688073b0001006f041200340001006f04120034 00011010e463ff3e201680e007f8cc000000000037680741ffffffff04120034ffffffff04120034 0001101100600b3f200684e00ff8cc0000000000b7e80743000000000000003b000000000000003b 00011011d8604346202e8ee007f8cc000000000038c807485f031e56000000005f031e5600000000 000110120060374a202e96e00ff8cc000000000039a8074c5f031e5b000000005f031e5b00000000 000110152060074c202e9ae007f8cc00000000003a88074e5f031e61000000005f031e6100000000 002200c01870174d201e9e001780c800000000893b0807500000000000000001e0000100fdaf7400 0001101540604f53202ea8e007f8cc00000000893b88075500000000354450480000000000000000 0000008000018b57001eb012a8004000000000873c10075900002100440170fc5aff779803800200 003fffffe4602b5a202eb60007f8c900000000003ce8075c5f031ee8000000005f031ee800000000 000000000007ff5d002ebc1288004100000000003ddc075f5f031eee000000005f031eee00000000 003fffe2a0643361202ec40007f8c900000000003ea807635f031ef4000000005f031ef400000000 000000000007ff64002eca12880041000000008abf3c0766ffffffffffffffffdc86c69effffffff 003fffe2a4643768202ed20007f8c9000000008abfa8076a00000000000000000000000000000000 000000000007ff6b002ed8128800410000000000c03c076d000000003e7d2000000000003e7d2000 000000000003fd9c002b3a128800400000000000c0bc059e00001206000000010000020000010070 003fd760007031a0202b42000780c80000000000418805a25f031f13000000005f031f1300000000 000000000003fda3002b48128800400000000000427c05a55f031f19000000005f031f1900000000 003fd760007031a7202b50000780c80000000000434805a95f031f1f000000005f031f1f00000000 000000000003fdaa002b56128800400000000000c3dc05ac0000004b79fe87650000004b79fe8765 002811c01073fdae202b5e000780c80000000000c44805b000000000000000080000000000000000 000000000002edb1002b64128800400000000000c4bc05b300000000000000000000000000000000 002811c01073fdb5202b6c000780c80000000000458805b70000004b79fe87650000004b79fe8765 000000000002fdb8002b72128800400000000000467c05ba00000001757e05b400000001757e05b4 003fb492106a29bc001b7a000078c80000000000c6f409be00000001758635b300000001758635b3 003fd760007175c0202b82000780c8000000000047c805c25f0323f5000000005f0323f500000000 000000000003fdc3002b8812880040000000000048bc05c55f0323fb000000005f0323fb00000000 003fd760007031c7202b90000780c80000000000498805c95f032401000000005f03240100000000 000000000003fdca002b961288004000000000004a7c05cc5f03240c000000005f03240c00000000 003fd760007031ce202b9e000780c800000000004b4805d05f032411000000005f03241100000000 000000000003fdd1002ba41288004000000000004c3c05d35f032417000000005f03241700000000 0004c4602673fdd5202bace007f8cc00000001884d0805d7024026bb0b21200a0004000000203090 0004c4604053fdd9202bb4e007f9cc00000000844d2805db000039074a00301c4300006003000200 000101e88063fddd202bbce007f8cc00000000004e0805df5f03242e000000005f03242e00000000 003fd7600073fde1202bc4000780c800000000004ee805e35f032434000000005f03243400000000 000000000003fde4002bca1288004000000000004fdc05e65f03243a000000005f03243a00000000 003fd760007031e8202bd2000780c80000000085d0a805eaf8e0210018407803802000e1c0467e87 000000000003fdeb002bd812880040000000018050fc05ed00001400186600172000000000100000 003fd760007031ef202be0000780c80000000282d22805f102600001000000019d606d8540006200 000000000003fdf2002be6128800400000000384d25c05f402a010181c0110028401100560420084 000f9f480053fdf6202beee007f9cc0000000482d26805f8000024000004780d84006501c0000200 0004b7a3ac508dfa202bf6e007f9cc0000000582d28805fc000021004401501c58ffd7f800000200 002811c0106bfdfe001bfe000078c80000000083d4740a0021a020002238a8008400980360420068 000f9f480163fe02302c06f0a7f8cc0000000382d4980e04b0e000010000000252d07161c03e2058 003fd7600073fe06202c0e000780c8000000028454a80608912010102800700b7c408101c0400038 000000000003fe09002c14128800400000000181d4dc060b01b021002e00f0008400980380420048 003fd7600070320d202c1c000780c80000000481d4e8060f5be0cd19137e217971374491428a2f98 000000000003fe10002c22128800400000000083d5dc0612d0f00001000000017c40a9520029643c 003fd76000703214202c2a000780c80000000186d5e80616e9b5dba5b5c0fbcf59f111f13956c25b 000000000003fe17002c30128800400000000082d67c061901a021002600a8008400780300420038 003fd918ec6bfe1b001c380007f8c8000000008956f40a1d53380d134d2c6dfc766a0abb650a7354 403f6bdd2093fe1f302c40f007f9cc0000000082d7780e21c0e010101e00700b0004000000400038 00000000295b5b5b Shell> --------------020905000205040603000209 Content-Type: text/plain; name="errdump.mca" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="errdump.mca" Shell> errdump mca **** MCA Error Log Dump **** Firmware Revision: 01.05 Architected SAL Record ID 0x000000000000000b Time this log was recorded: 06/29/2007 at 08:11:56 MCA Monarch Lid: 0x0000000000000000 **** CPU Error Information, CPU00 **** Time Stamp: 06/29/2007 at 08:11:56 PROCESSOR_SPECIFIC_DEVICE_INFO VALIDATION_BITS 0x000000000100100f PROC_ERROR_MAP 0x0000000001000000 Processor State Parameter 0x20010000fff21120 PROC_CR_LID 0x0000000000000000 CPU ID Registers: CPU ID[00] 0x49656e69756e6547 CPU ID[01] 0x000000006c65746e CPU ID[02] 0x0000000000000000 CPU ID[03] 0x0000000020000704 CPU ID[04] 0x0000000000000005 Mod Error Section Bus Error [00] Valid Field Bits 0x0000000000000009 Check Info 0x1880000003800144 Requestor ID 0x0000000000000000 Responder ID 0x0000000000000000 Target ID 0x0000000088030064 Precise IP 0x0000000000000000 GRs NaT bits 0x0000000000000000 PR (Predicates) 0x0000000000004a65 BR0 0xe000000004405c30 RSC 0x0000000000000003 IIP 0xe000000004405460 IPSR 0x00001210080a6010 IFS 0x800000000000058e XIP 0xe000000004891590 XPSR 0x00001010080a6010 XFS 0x8000000000000489 BR1 0x000000003e8cff50 Processor Info Valid Field Bits 0x000000000000003f Valid Bits Decoding: Min State Save Area Valid: 0x0000000000000000 Min State == GRs NATs, GR0-15, Bank 0, Bank 1, PR, BR0, RSC IIP, IPSR, IFS, XIP, XPSR, XFS BRs Valid: 0x0000000000000001 CRs Valid: 0x0000000000000002 ARs Valid: 0x0000000000000003 RRs Valid: 0x0000000000000004 FRs Valid: 0x0000000000000005 Static General Registers (GR 0-15) 000-003 0x0000000000000000 e000000004c48540 000000000001867e 0000000000000000 004-007 0x00000100fefdd100 0000000000000004 0000000000000000 80000000fed00000 008-011 0x0000000070602540 0000000000000000 0000000000000000 0000000000000000 012-015 0xa0000000aee5f4c0 e000000004b33370 0000000088030064 c000000000000000 Bank 0 Static General Registers (GR 16-31, bank 0) 016-019 0xa0000000aeb1b530 0000000000000000 0000000000004825 e000000004891590 020-023 0xa0000000aeb14040 0000000000000000 0000000000000003 0009804c8a70433f 024-027 0x00001010080a6010 00000000000000e8 8000000000000489 0000000000000000 028-031 0x0000000000000005 e000000004b33370 a0000000aeb14088 a0000000aeb14000 Bank 1 Static General Registers (GR 16-31, bank 1) 016-019 0xe000000012de7839 e000000012e1eb00 e000000012d15d20 e000000012d15d18 020-023 0xe000000012d15d10 e000000012d15d08 cc2348fe55270d12 0000000000000041 024-027 0xdcfa6023c0ef4ff6 dedfd051fb00014b 217386dcc57e756d 0d4e16b2572d9be8 028-031 0xdedfd051fb00014b e000000004a83150 a0000000aee5f7c0 000000000000038a Branch Registers (BR 0-7) 000-003 0xe000000004405c30 000000003e8cff50 0000000000000000 0000000000000000 004-007 0x0000000000000000 0000000000000000 e000000004405be0 e00000003f81bfd0 Control Registers (CR 0-127) 000-003 0x0000000000007f00 00000012d2721bc2 e000000004880000 0000000000000000 004-007 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 008-011 0xe000000006000165 0000000000000040 0000000000000000 0000000000000000 012-015 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 016-019 0x00001210080a6010 0000000000000000 0000000000000000 e000000004405460 020-023 0xa0000000aeaf4000 0000000000000534 e000000004405460 000000000000058e 024-027 0x0000000000000000 e000000006aeafe0 0000000000000000 0000000000000000 028-031 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 032-035 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 036-039 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 040-043 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 044-047 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 048-051 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 052-055 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 056-059 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 060-063 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 064-067 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 068-071 0x0800000000000000 0000000000000000 0000000000000000 4000000000000000 072-075 0x00000000000000fe 0000000000010010 0000000000010010 0000000000000000 076-079 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 080-083 0x0000000000010000 0000000000010000 0000000000000000 0000000000000000 084-087 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 088-091 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 092-095 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 096-099 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 100-103 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 104-107 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 108-111 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 112-115 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 116-119 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 120-123 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 124-127 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 Application Registers (AR 0-127) 000-003 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 004-007 0xe000000004b33370 a000000000000000 a0000000aeb14000 a0000000aeb1b530 008-011 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 012-015 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 016-019 0x0000000000000003 a0000000aee58428 a0000000aee582a0 0000000000000000 020-023 0x0000000000000000 0000000000000040 0000000000000000 0000000000000000 024-027 0x0000000000000002 0000000000000000 0000000000000000 0000000000000010 028-031 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 032-035 0xe0000100fdd02000 0000000000000000 0000000000000000 0000000000000000 036-039 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 040-043 0x0009804c8a70433f 0000000000000000 0000000000000000 0000000000000000 044-047 0x00000012d28feaa8 0000000000000000 0000000000000000 0000000000000000 048-051 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 052-055 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 056-059 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 060-063 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 064-067 0x0000000000000205 000000000001867e 0000000000000000 0000000000000000 068-071 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 072-075 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 076-079 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 080-083 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 084-087 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 088-091 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 092-095 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 096-099 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 100-103 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 104-107 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 108-111 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 112-115 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 116-119 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 120-123 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 124-127 0x0000000000000000 0000000000000000 0000000000000000 0000000000000000 Region Registers (RR 0-7) 000-003 0x0000000000000835 0000000000000a35 0000000000000b35 0000000000000c35 004-007 0x0000000000000535 0000000000000670 0000000000000770 0000000000000835 Floating Point Registers (FR 0-127) 000-001 0x000000000000000000000 0x0ffff8000000000000000 002-003 0x10000c000000000000000 0x100018000000000000000 004-005 0x1003e8000000000000004 0x1003e5555555555555555 006-007 0x1000be400000000000000 0x100068000000000000000 008-009 0x1003e000000000000000f 0x10008fa00000000000000 010-011 0x10002f000000000000000 0x10002f000000000000000 012-013 0x0ffd3cd08000000000000 0x0ffe9a200000000000000 014-015 0x1003e000000001ad27480 0x1000a8d50000000000000 016-017 0x1003e80000000ff603a00 0x1003e0000000000001750 018-019 0x1003e80000000ff603a00 0x1003e8000000000000013 020-021 0x0bb56efe566b88bd12bcc 0x200000000000000000000 022-023 0x00000d1e3bca41ca99aaa 0x1ffff4928824398483892 024-025 0x0ffff8000000000000000 0x000010000000000000001 026-027 0x3003f8000000000000000 0x1003e0000000000000000 028-029 0x15556d555555555555555 0x15556d555555555555555 030-031 0x2aaabaaaaaaaaaaaaaaaa 0x2aaabaaaaaaaaaaaaaaaa 032-033 0x0407d8000000000000000 0x000408000000000000000 034-035 0x0407f8000000000000000 0x000000000000000000000 036-037 0x000408000000000000000 0x000000000000000000000 038-039 0x1003e8000000000000026 0x1003e8000000000000027 040-041 0x2eaaaaaaaaaaaaaaaaaaa 0x115555555555555555555 042-043 0x115555555555555555555 0x2eaaaaaaaaaaaaaaaaaaa 044-045 0x000004c00000000000000 0x1ffff9800000000000000 046-047 0x1ffff9800000000000000 0x000004c00000000000000 048-049 0x3ffffc000000000000000 0x1ffff8000000000000000 050-051 0x1ffff8000000000000000 0x3ffffc000000000000000 052-053 0x000000000000000000000 0x000000000000000000000 054-055 0x1003e8000000000000036 0x1003e8000000000000037 056-057 0x1003e8000000000000038 0x1003e8000000000000039 058-059 0x1003e800000000000003a 0x1003e800000000000003b 060-061 0x2aaaaaaaaaaaaaaaaaaaa 0x3ffffffffffffffffffff 062-063 0x1ffffaaaaaaaaaaaaaaaa 0x1ffff8000000000000000 064-065 0x1fffe0000000000000000 0x155555555555555555555 066-067 0x200000000000000000000 0x1003e8000000000000043 068-069 0x1003e8000000000000044 0x1003e8000000000000045 070-071 0x1ffff8000000000000000 0x1fffe8000000000000000 072-073 0x1003e8000000000000000 0x0004fc073490000000000 074-075 0x1003e800000000000004a 0x1003e800000000000004b 076-077 0x1003e800000000000004c 0x1003e800000000000004d 078-079 0x1003e800000000000004e 0x1003e800000000000004f 080-081 0x2fffefffffffffffff800 0x2fffefffffffffffff800 082-083 0x000afa6acab6beb10c800 0x000afa6acab6beb10c800 084-085 0x1003e8000000000000054 0x1003e8000000000000055 086-087 0x1003e8000000000000056 0x1003e8000000000000057 088-089 0x1003e8000000000000058 0x1003e8000000000000059 090-091 0x1ffff8000000000000000 0x1ffff8000000000000000 092-093 0x3fffea6fc240000000000 0x3fffea6fc240000000000 094-095 0x1003e800000000000005e 0x1003e800000000000005f 096-097 0x1003e8000000000000060 0x1003e8000000000000061 098-099 0x1003e8000000000000062 0x1003e8000000000000063 100-101 0x1ffff8c7478ba369e6000 0x1ffff8c7478ba369e6000 102-103 0x10118819f5c3a4ba3e000 0x10118819f5c3a4ba3e000 104-105 0x1003e8000000000000068 0x1003e8000000000000069 106-107 0x1003e800000000000006a 0x1003e800000000000006b 108-109 0x1003e800000000000006c 0x1003e800000000000006d 110-111 0x2fffefffffffffffffffe 0x2fffefffffffffffffffe 112-113 0x1003e8000000000000070 0x1003e8000000000000071 114-115 0x1003e8000000000000072 0x1003e8000000000000073 116-117 0x1003e8000000000000074 0x1003e8000000000000075 118-119 0x1003e8000000000000076 0x1003e8000000000000077 120-121 0x1003e8000000000000078 0x1003e8000000000000079 122-123 0x1003e800000000000007a 0x1003e800000000000007b 124-125 0x1003e800000000000007c 0x1003e800000000000007d 126-127 0x100018000000000000000 0x10000c000000000000000 **** No Log Recorded For CPU01 **** **** No Log Recorded For CPU02 **** **** No Log Recorded For CPU03 **** **** No Log Recorded For CPU04 **** **** No Log Recorded For CPU05 **** **** No Log Recorded For CPU06 **** **** No Log Recorded For CPU07 **** **** MEMORY ERROR STRUCTURE **** MEM_ERR_STRUCT_VALID 0x0000000000000201 **** PLATFORM_SPECIFIC_ERROR_INFO **** VALIDATION_BITS 0x000000000000007b PLATFORM_ERROR_STATUS 0x0000000000421200 PLATFORM_REQUESTOR_ID 0x0000000000000000 PLATFORM_RESPONDER_ID 0x0000000000000000 PLATFORM_TARGET_ID 0x000000003fde6000 PLATFORM_BUS_SPECIFIC_DATA 0x0000000000107628 PLATFORM_OEM_COMPONENT_ID[0] 0x000000004033103c PLATFORM_OEM_COMPONENT_ID[1] 0x0000000000000000 PLATFORM_OEM_DEVICE_PATH 0x0000000000000000 .... HP_TITAN_PLATFORM_DATA ..... ERROR_LOG_EN 0x0000008000003dff ERROR_SIG_EN 0x0000200000002117 ERROR_STATUS 0x0000000000001000 ERROR_OVFL 0x0000000000001000 ERROR_FIRST 0x0000000000000000 AP_ADDRa 0x0000000000000000 AP_ADDRb 0x0000000000000000 ST_ADDRa 0x0000000000000000 ST_ADDRb 0x0000000000000000 RT_ADDRa 0x0000000000000000 RT_ADDRb 0x0000000000000000 RP_ADDRa 0x0000000000000000 RP_ADDRb 0x0000000000000000 LE_ADDRa 0x503800003fde6000 LE_ADDRb 0xc020000000010118 ST_TO 0x00000000fffffff3 PT_TO 0x00000000ffffffff RT_TO 0x000000009e8c6100 **** PLATFORM_SPECIFIC_ERROR_INFO **** VALIDATION_BITS 0x0000000000000040 PLATFORM_ERROR_STATUS 0x0000000000000000 PLATFORM_REQUESTOR_ID 0x0000000000000000 PLATFORM_RESPONDER_ID 0x0000000000000000 PLATFORM_TARGET_ID 0x0000000000000000 PLATFORM_BUS_SPECIFIC_DATA 0x0000000000000000 PLATFORM_OEM_COMPONENT_ID[0] 0x0000000000000000 PLATFORM_OEM_COMPONENT_ID[1] 0x0000000000000000 PLATFORM_OEM_DEVICE_PATH 0x0000000000000000 .... HP_AUX_PLATFORM_DATA .... VALIDATION_BITS 0x000000000000006f SAL_REVISION 0x0000000000010005 PAL_REVISION 0x0000000007460830 SERIAL_NUMBER DEH47110B1 PRODUCT_NAME server rx2660 MEM_RANK_SIZE 0x0000000000000000 IO_BACKPLANE_TYPE 0x0000000000000002 CPU_CORE_PER_PROCESSOR 0x0000000000000002 **** CEC IOC REGISTERS **** IOC_ERROR_VALID 0x0000000000000000 **** PCI BUS REGISTERS **** PCI_BUS_ERROR_VALID 0x0000000000000003 **** PLATFORM_PCI_BUS_ERROR_INFO **** VALIDATION_BITS 0x00000000000007cf PCI_BUS_ERROR_STATUS 0x0000000000091200 PCI_BUS_ERROR_TYPE 0x0000000000000000 PCI_BUS_ID 0x0000000000000000 PCI_BUS_ADDRESS 0x00000000fdbb9068 PCI_BUS_DATA 0x0000000000000000 PCI_BUS_CMD 0x0000000000000000 PCI_BUS_REQUESTOR_ID 0x0000000000001000 PCI_BUS_COMPLETER_ID 0x00000000fed20000 PCI_BUS_TARGET_ID 0x00000000fdbb9068 PCI_BUS_OEM_ID[0] 0x000000000000122e PCI_BUS_OEM_ID[1] 0x0000000000000000 .... HP_MERCURY_DATA .... CELL_NUMBER 0x0000000000000000 SBA_NUMBER 0x0000000000000000 ROPE_NUMBER 0x0000000000000000 ERROR_STATUS 0x000000010000021a ERROR_MASTER_ID_LOG 0x0000000000000008 INBOUND_ERR_ADDRESS 0x00000000fdbb9068 INBOUND_ERR_ATTRIBUTE 0x2000000000000000 COMPLETION_MESSAGE_LOG 0x0000000000000000 OUTBOUND_ERR_ADDRESS 0x0000000000000000 ERROR_CONFIG 0x0000000000001d50 STATUS_INFO_CONTROL 0x0000000000000058 FUNC_ID 0x0ab00146122e103c CAPABILITIES_LIST 0x0f00023700200002 AGP_COMMAND 0x0000000000000000 PCIX_CAPABILITIES 0x0013ff0000010007 OLR_CONTROL 0x00023e1b00032403 CLOCK_CONTROL 0x0000000000000048 BUS_MODE 0x95c974ae36d58460 **** PLATFORM_PCI_BUS_ERROR_INFO **** VALIDATION_BITS 0x000000000000074f PCI_BUS_ERROR_STATUS 0x0000000000121900 PCI_BUS_ERROR_TYPE 0x0000000000000004 PCI_BUS_ID 0x0000000000000004 PCI_BUS_ADDRESS 0x00000000fd3b3c00 PCI_BUS_DATA 0x0000000000000000 PCI_BUS_CMD 0x0000000000000000 PCI_BUS_REQUESTOR_ID 0x00000000fed2e000 PCI_BUS_COMPLETER_ID 0x0000000000000000 PCI_BUS_TARGET_ID 0x00000000fd3b3c00 PCI_BUS_OEM_ID[0] 0x0000000012ee103c PCI_BUS_OEM_ID[1] 0x0000000000000000 .... HP_GEMINI_DATA .... CELL_NUMBER 0x0000000000000000 SBA_NUMBER 0x0000000000000000 ROPE_NUMBER 0x0000000000000007 ERROR_STATUS 0x000000010000021c ERROR_MASTER_ID_LOG 0x0000000000000000 INBOUND_ERR_ADDRESS 0x0000000000000000 INBOUND_ERR_ATTRIBUTE 0x0000000000000000 COMPLETION_MESSAGE_LOG 0x0000000000000000 OUTBOUND_ERR_ADDRESS 0x00000000fd3b3c00 ERROR_CONFIG 0x0000000000009d50 STATUS_INFO_CONTROL 0x0000000000000040 FUNC_ID 0x22b0014612ee103c PCIX_CAPABILITIES 0x4013ff0020010007 OLR_CONTROL 0x00027f9f00032403 CLOCK_CONTROL 0x010005b300000008 BUS_MODE 0x00000000000d60b8 ECC_CONTROL_STATUS 0x0000000000000000 LMMIO_BASE 0x00000000f0000001 LMMIO_MASK 0x00000000f0000000 GMMIO_BASE 0x0000080700000001 GMMIO_MASK 0x00000fff00000000 WLMMIO_BASE 0x0000000080000001 WLMMIO_MASK 0x0000000080000000 WGMMIO_BASE 0x0000080000000001 WGMMIO_MASK 0x00000ff800000000 ELMMIO_BASE 0x0000000080000000 ELMMIO_MASK 0x0000000080000000 GLOBAL_ADDRESS_MASK 0x00000fff00000000 **** PCIe BUS REGISTERS **** PCIe_BUS_ERROR_VALID 0x0000000000000000 PCIe_BUS_ERROR_SECTION_VALID 0x0000000000000000 **** PCIe DEVICE REGISTERS **** PCIe_DEVICE_ERROR_VALID 0x0000000000000000 --------------020905000205040603000209-- From owner-freebsd-ia64@FreeBSD.ORG Fri Jun 29 16:42:46 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB1A816A46C for ; Fri, 29 Jun 2007 16:42:46 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.172]) by mx1.freebsd.org (Postfix) with ESMTP id BD7B813C45A for ; Fri, 29 Jun 2007 16:42:46 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/smtpout02/MantshX 4.0) with ESMTP id l5TGgjvq028743; Fri, 29 Jun 2007 09:42:46 -0700 (PDT) Received: from [172.16.1.4] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id l5TGgf56006994 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Fri, 29 Jun 2007 09:42:42 -0700 (PDT) In-Reply-To: <200706290948.04330.christian.kandeler@hob.de> References: <200706211132.32524.christian.kandeler@hob.de> <200706271417.02968.christian.kandeler@hob.de> <200706290948.04330.christian.kandeler@hob.de> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <23365936-A0DB-48FF-A051-2E18816FC742@mac.com> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Fri, 29 Jun 2007 09:42:12 -0700 To: Christian Kandeler X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: ia64@freebsd.org Subject: Re: Syscalls and RSE X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2007 16:42:47 -0000 On Jun 29, 2007, at 12:48 AM, Christian Kandeler wrote: >> The problem is in the assumption that ar.rnat is still valid after >> writing to ar.bspstore. The SDM states that ar.rnat is undefined. >> I haven't seen any indication that ar.rnat is anything other than >> what it was before, but that's probably because without speculation >> it's always 0 anyway :-) >> The fact a bogus ar.rnat value affects a process simply means that >> we in fact propagate the ar.rnat back to the process after a flush. >> This is a good thing! > > Huh? But we don't "propagate back" anything - we manipulate the NaT > collection. The process gets back a random collection of NaT bits > instead of the one that it had before doing the syscall. > It's not the process' fault that the backing store is switched in the > kernel, so it must not be affected by it. > And I don't understand how the process crashing is a good thing: -1 is > a completely legal value for RNAT to have after the switch, so the > process will crash on any hardware whose implementation of > "undefined" is "all bits set to 1". You misunderstand the point I was trying to make. While it's not a good thing to clobber the ar.rnat register, it's a good thing that clobbering it causes the process to fail for it means that exit out of the kernel through the epc_syscall code path will indeed restore the ar.rnat register that was clobbered on entry. It simply means that the kernel exit is correct. That's a good thing. Yes, it's not a good thing that kernel entry isn't, but we know it's only the entry that's broken and not also the exit. >> However, the question is: should we write the saved ar.rnat value >> back to ar.rnat after the backing store switch? Doing so will make >> the assumption that ar.rnat is preserved after a backing store >> switch valid (in a programmatic manner). >> >> Would this address the problem you describe or did I misunderstand? > > The way I see it, the code right now either > a) wrongly assumes RNAT is preserved by the backing store switch or > b) wrongly assumes RNAT does not need to be preserved. Both. If A then B :-) -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ia64@FreeBSD.ORG Sat Jun 30 04:18:27 2007 Return-Path: X-Original-To: ia64@freebsd.org Delivered-To: freebsd-ia64@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B812D16A421; Sat, 30 Jun 2007 04:18:27 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 64E1013C483; Sat, 30 Jun 2007 04:18:27 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.8/8.13.8) with ESMTP id l5U4IQeP058759; Sat, 30 Jun 2007 00:18:26 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.8/8.13.8) with ESMTP id l5U4IQ4h049734; Sat, 30 Jun 2007 00:18:26 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 754C473068; Sat, 30 Jun 2007 00:18:26 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070630041826.754C473068@freebsd-current.sentex.ca> Date: Sat, 30 Jun 2007 00:18:26 -0400 (EDT) X-Virus-Scanned: ClamAV version devel-20070108, clamav-milter version devel-111206 on news X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jun 2007 04:18:27 -0000 TB --- 2007-06-30 02:27:26 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-06-30 02:27:26 - starting HEAD tinderbox run for ia64/ia64 TB --- 2007-06-30 02:27:26 - cleaning the object tree TB --- 2007-06-30 02:27:56 - checking out the source tree TB --- 2007-06-30 02:27:56 - cd /tinderbox/HEAD/ia64/ia64 TB --- 2007-06-30 02:27:56 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-06-30 02:35:33 - building world (CFLAGS=-O2 -pipe) TB --- 2007-06-30 02:35:33 - cd /src TB --- 2007-06-30 02:35:33 - /usr/bin/make -B buildworld >>> World build started on Sat Jun 30 02:35:34 UTC 2007 >>> 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 >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Sat Jun 30 04:16:25 UTC 2007 TB --- 2007-06-30 04:16:25 - generating LINT kernel config TB --- 2007-06-30 04:16:25 - cd /src/sys/ia64/conf TB --- 2007-06-30 04:16:25 - /usr/bin/make -B LINT TB --- 2007-06-30 04:16:25 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2007-06-30 04:16:25 - cd /src TB --- 2007-06-30 04:16:25 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jun 30 04:16:25 UTC 2007 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies [...] ===> ath_rate_amrr (depend) @ -> /src/sys machine -> /src/sys/ia64/include awk -f @/tools/makeobjops.awk @/kern/device_if.m -h awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h ln -sf /obj/ia64/src/sys/LINT/opt_inet.h opt_inet.h make: don't know how to make /src/sys/modules/ath_rate_amrr/../../contrib/dev/ath/public/ia64-elf.opt_ah.h. Stop *** Error code 2 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-06-30 04:18:26 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-06-30 04:18:26 - ERROR: failed to build lint kernel TB --- 2007-06-30 04:18:26 - tinderbox aborted TB --- 0.84 user 2.58 system 6659.55 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full