From owner-freebsd-sparc64@FreeBSD.ORG Sun Jan 22 19:12:06 2006 Return-Path: X-Original-To: sparc64@FreeBSD.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1D7016A41F for ; Sun, 22 Jan 2006 19:12:06 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE4B243D45 for ; Sun, 22 Jan 2006 19:12:06 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 97D1F1A3C1E for ; Sun, 22 Jan 2006 11:12:06 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id BBBD1512CE; Sun, 22 Jan 2006 14:12:05 -0500 (EST) Date: Sun, 22 Jan 2006 14:12:05 -0500 From: Kris Kennaway To: sparc64@FreeBSD.org Message-ID: <20060122191205.GA48267@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jI8keyz6grp/JLjh" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: panic in tsb_tte_lookup() X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 19:12:07 -0000 --jI8keyz6grp/JLjh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 12-processor e4500 running 7.0: panic: trap: data access error db> wh Tracing pid 57006 tid 100210 td 0xfffff80256141110 panic() at panic+0x164 trap() at trap+0x418 -- data access error %o7=0xc0305490 -- tsb_tte_lookup() at tsb_tte_lookup+0xd0 pmap_copy() at pmap_copy+0xe0 vm_map_copy_entry() at vm_map_copy_entry+0x12c vmspace_fork() at vmspace_fork+0x2f4 vm_forkproc() at vm_forkproc+0xe4 fork1() at fork1+0xe14 fork() at fork+0x10 syscall() at syscall+0x2dc -- syscall (2, FreeBSD ELF64, fork) %o7=0x1101a0 -- userland() at 0x40649088 user trace: trap %o7=0x1101a0 pc 0x40649088, sp 0x7fdffffd701 pc 0x106890, sp 0x7fdffffd7c1 pc 0x1072b0, sp 0x7fdffffd981 pc 0x10a498, sp 0x7fdffffda71 pc 0x10be24, sp 0x7fdffffdc21 pc 0x1065e8, sp 0x7fdffffdce1 Kris --jI8keyz6grp/JLjh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD09kEWry0BWjoQKURAndNAJ0YY3gNFMbj8yGTnmwIHrWsMvMa1wCZAdFk 7DA+/Eu6tUIl7+kMtpz7bOA= =SBQQ -----END PGP SIGNATURE----- --jI8keyz6grp/JLjh-- From owner-freebsd-sparc64@FreeBSD.ORG Sun Jan 22 22:01:16 2006 Return-Path: X-Original-To: sparc64@FreeBSD.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3198B16A41F for ; Sun, 22 Jan 2006 22:01:16 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A3F143D76 for ; Sun, 22 Jan 2006 22:01:04 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 178081A3C20 for ; Sun, 22 Jan 2006 14:01:04 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 5F0DC51243; Sun, 22 Jan 2006 17:01:03 -0500 (EST) Date: Sun, 22 Jan 2006 17:01:02 -0500 From: Kris Kennaway To: Kris Kennaway Message-ID: <20060122220102.GA61571@xor.obsecurity.org> References: <20060122191205.GA48267@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nFreZHaLTZJo0R7j" Content-Disposition: inline In-Reply-To: <20060122191205.GA48267@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Cc: sparc64@FreeBSD.org Subject: Re: panic in tsb_tte_lookup() X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 22:01:16 -0000 --nFreZHaLTZJo0R7j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 22, 2006 at 02:12:05PM -0500, Kris Kennaway wrote: > 12-processor e4500 running 7.0: >=20 > panic: trap: data access error >=20 > db> wh > Tracing pid 57006 tid 100210 td 0xfffff80256141110 > panic() at panic+0x164 > trap() at trap+0x418 > -- data access error %o7=3D0xc0305490 -- > tsb_tte_lookup() at tsb_tte_lookup+0xd0 > pmap_copy() at pmap_copy+0xe0 > vm_map_copy_entry() at vm_map_copy_entry+0x12c > vmspace_fork() at vmspace_fork+0x2f4 > vm_forkproc() at vm_forkproc+0xe4 > fork1() at fork1+0xe14 > fork() at fork+0x10 > syscall() at syscall+0x2dc > -- syscall (2, FreeBSD ELF64, fork) %o7=3D0x1101a0 -- > userland() at 0x40649088 > user trace: trap %o7=3D0x1101a0 > pc 0x40649088, sp 0x7fdffffd701 > pc 0x106890, sp 0x7fdffffd7c1 > pc 0x1072b0, sp 0x7fdffffd981 > pc 0x10a498, sp 0x7fdffffda71 > pc 0x10be24, sp 0x7fdffffdc21 > pc 0x1065e8, sp 0x7fdffffdce1 I think this was another symptom of the e4500 hardware monitor detecting a failed CPU and taking it offline, and FreeBSD panicking because it's totally oblivious to that. Kris --nFreZHaLTZJo0R7j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1ACeWry0BWjoQKURArk2AJ44qxFDjgZ6KKhwm4zuoJvTA/mAUACfSbJ6 fAgaUN306jqk802cHpu9two= =qgT5 -----END PGP SIGNATURE----- --nFreZHaLTZJo0R7j-- From owner-freebsd-sparc64@FreeBSD.ORG Mon Jan 23 03:14:40 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 969D216A422 for ; Mon, 23 Jan 2006 03:14:40 +0000 (GMT) (envelope-from jrtanis@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FEC343D53 for ; Mon, 23 Jan 2006 03:14:38 +0000 (GMT) (envelope-from jrtanis@gmail.com) Received: by uproxy.gmail.com with SMTP id o2so705865uge for ; Sun, 22 Jan 2006 19:14:34 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=rxkyfYXAIMoeQHeiGgMM/6RHFcf/gDbk5jIR3++6FWJv2nWOrlH3thDQTXjC7PICEMvqLz97rFh6ZHV9G2aNxUkgxbTYkhQ/ifFk9c2+xlIdxFiC6YGG49Y2GU/anG9Cvl1Yi2O6RQSjv0iU+6NQ0bQ/gZpz1GDJlT/oNSt8zXQ= Received: by 10.48.3.10 with SMTP id 10mr298700nfc; Sun, 22 Jan 2006 19:14:34 -0800 (PST) Received: by 10.48.216.10 with HTTP; Sun, 22 Jan 2006 19:14:34 -0800 (PST) Message-ID: <65dcde740601221914r4f27ff8g696662ba8c506ac6@mail.gmail.com> Date: Sun, 22 Jan 2006 22:14:34 -0500 From: James Tanis Sender: jrtanis@gmail.com To: Mario Beltran In-Reply-To: <43C6D9AF.1010206@123.hn> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <438F1C71.7090909@123.hn> <43C6D9AF.1010206@123.hn> Cc: freebsd-sparc64@freebsd.org Subject: Re: jumping to kernel entry at 0xc0048000 error on boot cd for spacr64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 03:14:40 -0000 You could just throw the hard drive into your other 220R and install FreeBSD before switching it back, that would allow you at least to get the OS running headless with SSH access, assuming that your serial ports are somehow on the fritz. On 1/12/06, Mario Beltran wrote: > >> > >> Hello, > >> > >> I want to install freebsd 6.0 for my Sun enterprise 220R but I cant. > >> > >> I downloaded two iso files from: > >> ftp://ftp.freebsd.org/pub/FreeBSD/releases/sparc64/ISO-IMAGES/6.0/6.0-= RELEASE-sparc64-disc1.iso > >> and > >> ftp://ftp.freebsd.org/pub/FreeBSD/releases/sparc64/ISO-IMAGES/6.0/6.0-= RELEASE-sparc64-bootonly.iso > >> > >> On booth cds the installation stops in the same step. The complete > >> message is: > >> > >> > >> Sun Enterprise 220R (ultrasparc - II 450 MHz), keyboard present > >> OpenBoot 3.23 1024 MB memory installed, serail #12050420. > >> Ethernet address8:0:21:b7:df:d2, Host ID: 80b7dff2 > >> > >> Initializing memory > >> ok boot cdrom > >> boot device: /pci@1f,4000/scsi@3/disk@6,0:f file and argrs: > >> > >> >>FreeBSD/sparc64 boot block > >> boot path: /pci@1f,4000/scsi@3/disk@6,0:f > >> boot loader: /boot/loader > >> > >> consoles: open firmware console > >> > >> boot path set to /pci@1f,4000/scsi@3/disk@6,0:a > >> > >> FreeBSD/sparc64 bootstrap loader, revision 1.0 > >> (root@s-dallas.cse.buffalo.edu, wed nov 2 09:45:36 UTC 2005) > >> bootpath=3D"/pci@1f,4000/scsi@3/disk@6,0:a" > >> loading /boot/defaults/loader.conf > >> /boot/kernel/kernel data=3D0x456608+0x5bfa8 syms=3D[0x8+0x60bd0+0x8+0x= 511b9] > >> / > >> hit [enter] to boot inmediately, or any key for command prompt. > >> booting [/boot/kernel/kernel]... > >> nothing to autoload yet. > >> jumping to kernel entry at 0xc0048000 > >> > >> And that is all the system never pass from jumping to kernel entry at > >> 0xc0048000 > >> > >> Is this an issue? > >> Is this a bug? > >> > >> What should I do for solve this problem and install freebsd 6.0 in thi= s > >> machine? > >> > > > >You're probably trying to use a not yet supported graphics card. > >Either plug in a supported one, for the E220R you're only choices > >so far probably are Sun PGX (aka Sun PGX8) and Sun PGX64 as AFAIK > >the chassis doesn't allow to use the UPA slots, or use the serial > >console instead. > > Thank you Marius, in fact my graphic card is a raptor fx one. I have trie= d to use the serial console but i can not connect it. > > And the source box is another 220R box with solaris 8 and work fine becau= se I use it to connect to other server via serial console. > > For example I dont have problems to connect to a netra and sunfire boxs c= onsoles > > When I try to connect to this 220R nothing happens. > > So, I beleave that 220R=B4s console dont work. but i dont know how to tes= t it in OBP. Can somebody tell me how to tets it? and solve this problem? > > Thanks in advance :) > > Mario > > > > _______________________________________________ > freebsd-sparc64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 > To unsubscribe, send any mail to "freebsd-sparc64-unsubscribe@freebsd.org= " > -- James Tanis jtanis@pycoder.org http://pycoder.org From owner-freebsd-sparc64@FreeBSD.ORG Mon Jan 23 11:02:55 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6ADF16A41F for ; Mon, 23 Jan 2006 11:02:55 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F12043D80 for ; Mon, 23 Jan 2006 11:02:44 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0NB2hJg086407 for ; Mon, 23 Jan 2006 11:02:43 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0NB2fXO086401 for freebsd-sparc64@freebsd.org; Mon, 23 Jan 2006 11:02:41 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 23 Jan 2006 11:02:41 GMT Message-Id: <200601231102.k0NB2fXO086401@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-sparc64@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 11:02:56 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2006/01/20] sparc64/92033sparc64 dc(4) issues on Ultra10 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/09/14] sparc64/71729sparc64 printf in kernel thread causes panic on S o [2004/10/21] sparc64/72962sparc64 [sysinstall] Sysinstall panics on sparc64 o [2005/02/12] sparc64/77417sparc64 [panic] with high usage of cpu when lan u o [2005/04/27] sparc64/80410sparc64 [netgraph] netgraph is causing crash with o [2005/05/11] sparc64/80890sparc64 [panic] kmem_malloc(73728): kmem_map too o [2005/06/23] sparc64/82569sparc64 USB mass storage plug/unplug causes syste o [2005/11/24] sparc64/89486sparc64 firefox and thunderbird is broken on spar o [2006/01/16] sparc64/91882sparc64 Ultra 10 mouse/keyboard 8 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/10/22] sparc64/72998sparc64 [kernel] [patch] set_mcontext() change sy s [2005/06/26] sparc64/82681sparc64 [dc] dc state messages o [2005/12/13] sparc64/90316sparc64 Keyboard "lock" key lights not working pr o [2006/01/05] sparc64/91334sparc64 FreeBSD 6.0 don't support tftp boot from 4 problems total. From owner-freebsd-sparc64@FreeBSD.ORG Mon Jan 23 16:00:41 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21F6D16A474; Mon, 23 Jan 2006 16:00:41 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24FB544126; Mon, 23 Jan 2006 15:43:27 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.13.4/8.13.4) with ESMTP id k0NFhPG0099059; Mon, 23 Jan 2006 10:43:25 -0500 (EST) (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.3/8.13.3) with ESMTP id k0NFhPxR095542; Mon, 23 Jan 2006 10:43:25 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 9A3CA7302F; Mon, 23 Jan 2006 10:43:25 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060123154325.9A3CA7302F@freebsd-current.sentex.ca> Date: Mon, 23 Jan 2006 10:43:25 -0500 (EST) X-Virus-Scanned: ClamAV version 0.85.1, clamav-milter version 0.85 on clamscanner1 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 205.211.164.50 Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 16:00:42 -0000 TB --- 2006-01-23 14:14:17 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-23 14:14:17 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2006-01-23 14:14:17 - cleaning the object tree TB --- 2006-01-23 14:14:49 - checking out the source tree TB --- 2006-01-23 14:14:49 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2006-01-23 14:14:49 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-01-23 14:21:50 - building world (CFLAGS=-O2 -pipe) TB --- 2006-01-23 14:21:50 - cd /src TB --- 2006-01-23 14:21:50 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-01-23 15:27:41 - generating LINT kernel config TB --- 2006-01-23 15:27:41 - cd /src/sys/sparc64/conf TB --- 2006-01-23 15:27:41 - /usr/bin/make -B LINT TB --- 2006-01-23 15:27:41 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2006-01-23 15:27:41 - cd /src TB --- 2006-01-23 15:27:41 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Jan 23 15:27:41 UTC 2006 >>> 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 [...] @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1482: warning: called from here @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1553: warning: called from here @/dev/isp/isp_inline.h:1837: warning: inlining failed in call to 'isp_get_notify_ack_fc_e': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:254: warning: called from here @/dev/isp/isp_inline.h:1816: warning: inlining failed in call to 'isp_get_notify_ack_fc': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:257: warning: called from here *** Error code 1 Stop in /src/sys/modules/isp. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-23 15:43:25 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-23 15:43:25 - ERROR: failed to build lint kernel TB --- 2006-01-23 15:43:25 - tinderbox aborted TB --- 1.08 user 4.94 system 5347.78 real From owner-freebsd-sparc64@FreeBSD.ORG Mon Jan 23 19:35:02 2006 Return-Path: X-Original-To: sparc64@freeBSD.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2073D16A41F for ; Mon, 23 Jan 2006 19:35:02 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD25F43D49 for ; Mon, 23 Jan 2006 19:35:01 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id A481F1A3C29 for ; Mon, 23 Jan 2006 11:35:01 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A8B105122E; Mon, 23 Jan 2006 14:35:00 -0500 (EST) Date: Mon, 23 Jan 2006 14:35:00 -0500 From: Kris Kennaway To: sparc64@freeBSD.org Message-ID: <20060123193500.GA44395@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: sparc64 /dev/mem locking needed ([ups@FreeBSD.org: cvs commit: src/sys/i386/i386 mem.c]) X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 19:35:02 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Someone needs to port this change to sparc64, to fix the following panic: panic: vm_fault: fault on nofault entry, addr: e6ea4000 cpuid =3D 1 KDB: enter: panic [thread pid 52621 tid 101030 ] Stopped at kdb_enter+0x3c: ta %xcc, 1 db> wh Tracing pid 52621 tid 101030 td 0xfffff800bb5f70a0 panic() at panic+0x160 vm_fault() at vm_fault+0x1b0 trap_pfault() at trap_pfault+0x1d0 trap() at trap+0x22c -- fast data access mmu miss tar=3D0xe6ea4000 %o7=3D0xc0181088 -- copyout() at copyout+0x8c memrw() at memrw+0x28c giant_read() at giant_read+0x54 devfs_read_f() at devfs_read_f+0x64 dofileread() at dofileread+0x7c kern_readv() at kern_readv+0x38 read() at read+0x4c syscall() at syscall+0x33c -- syscall (3, FreeBSD ELF64, read) %o7=3D0x4033f348 -- I get this relatively frequently when fstat(1) happens to run on two CPUs at once: 52621 fffff80066738d40 0 52616 52110 0004100 [CPU 1] fstat 52620 fffff800f5c53a80 0 52617 52130 0004100 [CPU 8] fstat Kris ----- Forwarded message from Stephan Uphoff ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@freebsd.org Delivered-To: kris@freebsd.org X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org From: Stephan Uphoff Date: Mon, 23 Jan 2006 15:46:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc:=20 Subject: cvs commit: src/sys/i386/i386 mem.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: owner-cvs-all@freebsd.org X-UIDL: Uep!!kHC"!!MX!!Z~;"! ups 2006-01-23 15:46:10 UTC FreeBSD src repository Modified files: sys/i386/i386 mem.c=20 Log: Fix race conditions. =20 Tested by: kris@ MFC after: 3 days =20 Revision Changes Path 1.117 +57 -33 src/sys/i386/i386/mem.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" ----- End forwarded message ----- --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1S/kWry0BWjoQKURAl2vAKDI4zTeCp8zJ6kJ2Mr9V/aE2a1JdgCgknpE y9MC0qbGK5RmLxnVIo7IspI= =cpnv -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From owner-freebsd-sparc64@FreeBSD.ORG Tue Jan 24 16:44:29 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2511116A41F for ; Tue, 24 Jan 2006 16:44:29 +0000 (GMT) (envelope-from kempf@rpi.edu) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9E0543D46 for ; Tue, 24 Jan 2006 16:44:28 +0000 (GMT) (envelope-from kempf@rpi.edu) Received: from [128.113.62.40] (bauxite.ecse.rpi.edu [128.113.62.40]) by smtp4.server.rpi.edu (8.13.0/8.13.0) with ESMTP id k0OGiR1C030431 for ; Tue, 24 Jan 2006 11:44:27 -0500 Mime-Version: 1.0 (Apple Message framework v746.2) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: freebsd-sparc64@freebsd.org From: Jesse Kempf Date: Tue, 24 Jan 2006 11:44:21 -0500 X-Mailer: Apple Mail (2.746.2) X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.4 Subject: Bootloading Problems on E250 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 16:44:29 -0000 I have a Sun E250 that was decommissioned over the summer (it had been running Solaris 9) that I want to put back into service running FreeBSD 6. I've had no end of problems yet. Firstly, I'd tried booting from a 6-RELEASE CD. That doesn't work. The next approach I took was to use an old Ultra60 to build the latest STABLE code onto a hard drive which I can pop into my E250. Here's what happens when I stick the drive into the E250 and try to boot from it: RSC Alert: Host System has Reset Sun (TM) Enterprise 250 (2 X UltraSPARC-II 400MHz), No Keyboard OpenBoot 3.28, 1024 MB memory installed, Serial #12853310. Ethernet address 8:0:20:c4:20:3e, Host ID: 80c4203e. Rebooting with command: boot /pci@1f,4000/scsi@3/disk@0,0:a Boot device: /pci@1f,4000/scsi@3/disk@0,0:a File and args: >> FreeBSD/sparc64 boot block Boot path: /pci@1f,4000/scsi@3/disk@0,0:a Boot loader: /boot/loader Consoles: Open Firmware console FreeBSD/sparc64 bootstrap loader, Revision 1.0 (root@, Tue Jan 24 05:53:27 EST 2006) bootpath="/pci@1f,4000/scsi@3/disk@0,0:a" Loading /boot/defaults/loader.conf /boot/kernel/kernel data=0x46d208+0x5bbe8 syms=[0x8+0x626e8+0x8+0x52af4] Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... nothing to autoload yet. jumping to kernel entry at 0xc0048000. RSC Alert: Host System has Reset Clearly the E250 is not as "fully supported" as the hardware docs indicate. Where do I begin trying to fix this problem? Cheers, -Jesse Kempf VLSI Lab Systems Manager Center for Integrated Electronics Rensselaer Polytechnic Institute From owner-freebsd-sparc64@FreeBSD.ORG Tue Jan 24 17:27:24 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26F1616A41F; Tue, 24 Jan 2006 17:27:24 +0000 (GMT) (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 5C46543D4C; Tue, 24 Jan 2006 17:27:23 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1c.sentex.ca [64.7.153.10]) by smarthost1.sentex.ca (8.13.4/8.13.4) with ESMTP id k0OHRMqu087617; Tue, 24 Jan 2006 12:27:22 -0500 (EST) (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.4/8.13.4) with ESMTP id k0OHRHYC020267; Tue, 24 Jan 2006 12:27:17 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id D8A277302F; Tue, 24 Jan 2006 12:27:21 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060124172721.D8A277302F@freebsd-current.sentex.ca> Date: Tue, 24 Jan 2006 12:27:21 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner1 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 17:27:24 -0000 TB --- 2006-01-24 15:58:50 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-24 15:58:50 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2006-01-24 15:58:50 - cleaning the object tree TB --- 2006-01-24 15:59:17 - checking out the source tree TB --- 2006-01-24 15:59:17 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2006-01-24 15:59:17 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-01-24 16:06:12 - building world (CFLAGS=-O2 -pipe) TB --- 2006-01-24 16:06:12 - cd /src TB --- 2006-01-24 16:06:12 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-01-24 17:11:48 - generating LINT kernel config TB --- 2006-01-24 17:11:48 - cd /src/sys/sparc64/conf TB --- 2006-01-24 17:11:48 - /usr/bin/make -B LINT TB --- 2006-01-24 17:11:48 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2006-01-24 17:11:48 - cd /src TB --- 2006-01-24 17:11:48 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Tue Jan 24 17:11:49 UTC 2006 >>> 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 [...] @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1482: warning: called from here @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1553: warning: called from here @/dev/isp/isp_inline.h:1837: warning: inlining failed in call to 'isp_get_notify_ack_fc_e': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:254: warning: called from here @/dev/isp/isp_inline.h:1816: warning: inlining failed in call to 'isp_get_notify_ack_fc': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:257: warning: called from here *** Error code 1 Stop in /src/sys/modules/isp. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-24 17:27:21 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-24 17:27:21 - ERROR: failed to build lint kernel TB --- 2006-01-24 17:27:21 - tinderbox aborted TB --- 0.84 user 3.95 system 5310.78 real From owner-freebsd-sparc64@FreeBSD.ORG Tue Jan 24 17:44:32 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE49716A41F for ; Tue, 24 Jan 2006 17:44:32 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BF9643D46 for ; Tue, 24 Jan 2006 17:44:31 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) by newtrinity.zeist.de (8.12.11/8.12.11/ZEIST.DE) with ESMTP id k0OHiQdZ089602; Tue, 24 Jan 2006 18:44:30 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id k0OHiL34089601; Tue, 24 Jan 2006 18:44:21 +0100 (CET) (envelope-from marius) Date: Tue, 24 Jan 2006 18:44:21 +0100 From: Marius Strobl To: Jesse Kempf Message-ID: <20060124184421.A85576@newtrinity.zeist.de> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from kempf@rpi.edu on Tue, Jan 24, 2006 at 11:44:21AM -0500 X-AntiVirus-modified: yes X-AntiVirus: checked by AntiVir Milter (version: 1.1.2-1; AVE: 6.33.0.27; VDF: 6.33.0.154; host: newtrinity.zeist.de) Cc: freebsd-sparc64@freebsd.org Subject: Re: Bootloading Problems on E250 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 17:44:32 -0000 --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Jan 24, 2006 at 11:44:21AM -0500, Jesse Kempf wrote: > I have a Sun E250 that was decommissioned over the summer (it had > been running Solaris 9) that I want to put back into service running > FreeBSD 6. I've had no end of problems yet. > Firstly, I'd tried booting from a 6-RELEASE CD. That doesn't work. > The next approach I took was to use an old Ultra60 to build the > latest STABLE code onto a hard drive which I can pop into my E250. > Here's what happens when I stick the drive into the E250 and try to > boot from it: > > RSC Alert: Host System has Reset > > > Sun (TM) Enterprise 250 (2 X UltraSPARC-II 400MHz), No Keyboard > OpenBoot 3.28, 1024 MB memory installed, Serial #12853310. > Ethernet address 8:0:20:c4:20:3e, Host ID: 80c4203e. > > > > Rebooting with command: boot /pci@1f,4000/scsi@3/disk@0,0:a > Boot device: /pci@1f,4000/scsi@3/disk@0,0:a File and args: > >> FreeBSD/sparc64 boot block > Boot path: /pci@1f,4000/scsi@3/disk@0,0:a > Boot loader: /boot/loader > Consoles: Open Firmware console > > FreeBSD/sparc64 bootstrap loader, Revision 1.0 > (root@, Tue Jan 24 05:53:27 EST 2006) > bootpath="/pci@1f,4000/scsi@3/disk@0,0:a" > Loading /boot/defaults/loader.conf > /boot/kernel/kernel data=0x46d208+0x5bbe8 syms=[0x8+0x626e8+0x8+0x52af4] > > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel]... > nothing to autoload yet. > jumping to kernel entry at 0xc0048000. > > RSC Alert: Host System has Reset > > Clearly the E250 is not as "fully supported" as the hardware docs > indicate. Depends on the definition of "fully supported", I'm not happy with it either... > Where do I begin trying to fix this problem? So far FreeBSD doesn't support using RSCs as console (which you apparently try to do). AFAICT Sun basically uses two RSC variants, the one only found in E250 and the other one found in E280R, Netra T4, etc. The attached patch adds support for these. It should work just fine with the E250 RSC if you additionally enable ttyu2 in /etc/ttys. I'd expect it to also work with the other variant but I didn't have time to actually give it a try so far. In order to apply the patch to FreeBSD 6 you'll probably need to grab uart_cpu_sparc64.c from HEAD first (just differs in USIII support) or resolve the possible conflict manually. In order to configure the RSC from an OS you'll need to revert to using rscadm(1M) under Solaris though. Marius -- This mail was scanned by AntiVir Milter. This product is licensed for non-commercial use. See www.antivir.de for details. --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="uart_cpu_sparc64.c.diff_rsc" Index: uart_cpu_sparc64.c =================================================================== RCS file: /mnt/futile/usr/data/bsd/cvs/fbsd/src/sys/dev/uart/uart_cpu_sparc64.c,v retrieving revision 1.21 diff -u -r1.21 uart_cpu_sparc64.c --- uart_cpu_sparc64.c 15 Aug 2005 20:58:36 -0000 1.21 +++ uart_cpu_sparc64.c 21 Jan 2006 01:47:53 -0000 @@ -45,12 +46,18 @@ static struct bus_space_tag bst_store[3]; /* - * Determine which channel of a SCC a device referenced by an alias is. - * The information present in the OF device tree only allows to do this - * for "ttyX" aliases. If a device is a channel of a SCC its property - * in the /aliases node looks like one of these: + * Determine which channel of a SCC a device referenced by a full device + * path or as an alias is (in the latter case we try to look up the device + * path via the /aliases node). + * Only the device paths of devices which are used for TTYs really allow + * to this as they look like these (taken from /aliases nodes): * ttya: '/central/fhc/zs@0,902000:a' * ttyc: '/pci@1f,0/pci@1,1/ebus@1/se@14,400000:a' + * Additionally, for device paths of SCCs which are connected to a RSC + * (Remote System Control) device we can hardcode the appropriate channel. + * Such device paths look like these: + * rsc: '/pci@1f,4000/ebus@1/se@14,200000:ssp' + * ttyc: '/pci@1f,4000/ebus@1/se@14,200000:ssp' */ static int uart_cpu_channel(char *dev) @@ -58,15 +65,20 @@ char alias[64]; phandle_t aliases; int len; + const char *p; strcpy(alias, dev); if ((aliases = OF_finddevice("/aliases")) != -1) - OF_getprop(aliases, dev, alias, sizeof(alias)); + (void)OF_getprop(aliases, dev, alias, sizeof(alias)); len = strlen(alias); - if (len < 2 || alias[len - 2] != ':' || alias[len - 1] < 'a' || - alias[len - 1] > 'b') + if ((p = rindex(alias, ':')) == NULL) return (0); - return (alias[len - 1] - 'a' + 1); + p++; + if (p - alias == len - 1 && (*p == 'a' || *p == 'b')) + return (*p - 'a' + 1); + if (strcmp(p, "ssp") == 0) + return (1); + return (0); } int @@ -185,6 +197,7 @@ phandle_t input, options; bus_addr_t addr; int baud, bits, error, space, stop; + const char *rsc; char flag, par; if ((options = OF_finddevice("/options")) == -1) @@ -214,6 +227,9 @@ return (ENXIO); if (OF_getprop(input, "compatible", compat, sizeof(compat)) == -1) compat[0] = '\0'; + rsc = NULL; + if (!strcmp(compat, "rsc-console")) + rsc = compat + sizeof("rsc-console"); di->bas.regshft = 0; di->bas.rclk = 0; if (!strcmp(buf, "se") || !strcmp(compat, "sab82532")) { @@ -238,7 +254,8 @@ di->bas.regshft = 1; addr += 4 - 4 * (di->bas.chan - 1); } else if (!strcmp(buf, "su") || !strcmp(buf, "su_pnp") || - !strcmp(compat, "su") || !strcmp(compat, "su16550")) { + !strcmp(compat, "su") || !strcmp(compat, "su16550") || + !strcmp(rsc, "su16550")) { di->ops = uart_ns8250_ops; di->bas.chan = 0; } else @@ -251,13 +268,16 @@ /* Get the line settings. */ if (devtype == UART_DEV_KEYBOARD) di->baudrate = 1200; + else if (rsc) + di->baudrate = 115200; else di->baudrate = 9600; di->databits = 8; di->stopbits = 1; di->parity = UART_PARITY_NONE; snprintf(buf, sizeof(buf), "%s-mode", dev); - if (OF_getprop(options, buf, buf, sizeof(buf)) == -1) + if (OF_getprop(options, buf, buf, sizeof(buf)) == -1 && + OF_getprop(input, "ssp-console-modes", buf, sizeof(buf)) == -1) return (0); if (sscanf(buf, "%d,%d,%c,%d,%c", &baud, &bits, &par, &stop, &flag) != 5) --u3/rZRmxL6MmkK24-- From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 25 17:13:23 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C16A16A41F; Wed, 25 Jan 2006 17:13:23 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id E340643D70; Wed, 25 Jan 2006 17:13:22 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.4/8.13.4) with ESMTP id k0PHDLiq040187; Wed, 25 Jan 2006 12:13:21 -0500 (EST) (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.4/8.13.4) with ESMTP id k0PHDGBO020479; Wed, 25 Jan 2006 12:13:16 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id A8D3A7302F; Wed, 25 Jan 2006 12:13:21 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060125171321.A8D3A7302F@freebsd-current.sentex.ca> Date: Wed, 25 Jan 2006 12:13:21 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner2 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 205.211.164.50 Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 17:13:23 -0000 TB --- 2006-01-25 15:44:42 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-25 15:44:42 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2006-01-25 15:44:42 - cleaning the object tree TB --- 2006-01-25 15:45:08 - checking out the source tree TB --- 2006-01-25 15:45:08 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2006-01-25 15:45:08 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-01-25 15:52:04 - building world (CFLAGS=-O2 -pipe) TB --- 2006-01-25 15:52:04 - cd /src TB --- 2006-01-25 15:52:04 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-01-25 16:57:51 - generating LINT kernel config TB --- 2006-01-25 16:57:51 - cd /src/sys/sparc64/conf TB --- 2006-01-25 16:57:51 - /usr/bin/make -B LINT TB --- 2006-01-25 16:57:51 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2006-01-25 16:57:51 - cd /src TB --- 2006-01-25 16:57:51 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jan 25 16:57:51 UTC 2006 >>> 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 [...] @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1482: warning: called from here @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1553: warning: called from here @/dev/isp/isp_inline.h:1837: warning: inlining failed in call to 'isp_get_notify_ack_fc_e': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:254: warning: called from here @/dev/isp/isp_inline.h:1816: warning: inlining failed in call to 'isp_get_notify_ack_fc': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:257: warning: called from here *** Error code 1 Stop in /src/sys/modules/isp. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-25 17:13:21 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-25 17:13:21 - ERROR: failed to build lint kernel TB --- 2006-01-25 17:13:21 - tinderbox aborted TB --- 0.88 user 3.88 system 5318.90 real From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 26 03:51:52 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6658516A420 for ; Thu, 26 Jan 2006 03:51:52 +0000 (GMT) (envelope-from wonko@4amlunch.net) Received: from wiggum.4amlunch.net (wiggum.4amlunch.net [64.232.250.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0C2943D49 for ; Thu, 26 Jan 2006 03:51:51 +0000 (GMT) (envelope-from wonko@4amlunch.net) Received: by wiggum.4amlunch.net (Postfix, from userid 100) id 14BDA323F; Wed, 25 Jan 2006 22:51:50 -0500 (EST) Date: Wed, 25 Jan 2006 22:51:50 -0500 From: Brian Hechinger To: freebsd-sparc64@freebsd.org Message-ID: <20060126035150.GK7193@wiggum.4amlunch.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2i X-Useless-Header: Why? Because i can. Subject: Target Mode FC X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 03:51:52 -0000 What's the current status of Target Mode Fiber Channel these days? I'm interested in doing it with a sparc64 box. Is there a recommended FC card? I think I've got a couple QLogic 2100s laying around (I'd have to check what model they are, they are the ones that a sun can't boot from, so that leads me to believe that they are 2100s) How well supported are the LSI MegaRAID cards as well? I could probably just bite the bullet and do software RAID since this box will be doing nothing else, but I just like hardware RAID. ;) Short of that, whare are good supported SATA cards? How about the SiL 3114 cards? Thanks!! -brian -- "The reason I don't use Gnome: every single other window manager I know of is very powerfully extensible, where you can switch actions to different mouse buttons. Guess which one is not, because it might confuse the poor users? Here's a hint: it's not the small and fast one." --Linus From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 26 07:20:01 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D70816A420 for ; Thu, 26 Jan 2006 07:20:01 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2D5943D49 for ; Thu, 26 Jan 2006 07:20:00 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k0Q7JssC035727; Thu, 26 Jan 2006 00:19:55 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <43D87822.7060405@samsco.org> Date: Thu, 26 Jan 2006 00:20:02 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051230 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Brian Hechinger References: <20060126035150.GK7193@wiggum.4amlunch.net> In-Reply-To: <20060126035150.GK7193@wiggum.4amlunch.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: freebsd-sparc64@freebsd.org Subject: Re: Target Mode FC X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 07:20:01 -0000 Brian Hechinger wrote: > What's the current status of Target Mode Fiber Channel these days? I'm > interested in doing it with a sparc64 box. Is there a recommended FC card? > I think I've got a couple QLogic 2100s laying around (I'd have to check what > model they are, they are the ones that a sun can't boot from, so that leads > me to believe that they are 2100s) > > How well supported are the LSI MegaRAID cards as well? I could probably just > bite the bullet and do software RAID since this box will be doing nothing else, > but I just like hardware RAID. ;) MegaRAID is supported very well on little-endian machines (notice the emphasis here), though I'm not sure what that has to do with your question about FC target mode. > > Short of that, whare are good supported SATA cards? How about the SiL 3114 > cards? There are a number of issues with SiI chips which make it hard to write a reliable driver. There are several good choices for SATA RAID, though the drivers likely are not endian-clean. Scott From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 26 07:56:02 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 474E616A420 for ; Thu, 26 Jan 2006 07:56:02 +0000 (GMT) (envelope-from wonko@4amlunch.net) Received: from wiggum.4amlunch.net (wiggum.4amlunch.net [64.232.250.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id E757B43D45 for ; Thu, 26 Jan 2006 07:56:01 +0000 (GMT) (envelope-from wonko@4amlunch.net) Received: by wiggum.4amlunch.net (Postfix, from userid 100) id 6724C323F; Thu, 26 Jan 2006 02:56:00 -0500 (EST) Date: Thu, 26 Jan 2006 02:55:59 -0500 From: Brian Hechinger To: freebsd-sparc64@freebsd.org Message-ID: <20060126075559.GA7749@wiggum.4amlunch.net> Mail-Followup-To: Brian Hechinger , freebsd-sparc64@freebsd.org References: <20060126035150.GK7193@wiggum.4amlunch.net> <43D87822.7060405@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D87822.7060405@samsco.org> User-Agent: Mutt/1.4.2i X-Useless-Header: Why? Because i can. Subject: Re: Target Mode FC X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 07:56:02 -0000 On Thu, Jan 26, 2006 at 12:20:02AM -0700, Scott Long wrote: > > MegaRAID is supported very well on little-endian machines (notice the > emphasis here), Bah. Would it be a simple case of endian-ness cleanup, or is there more to it than that? > though I'm not sure what that has to do with your > question about FC target mode. Need something to offer to the FC network!! ;) > >Short of that, whare are good supported SATA cards? How about the SiL 3114 > >cards? > > There are a number of issues with SiI chips which make it hard to write > a reliable driver. That's not good news, although honestly, I've never had good luck with SiL in the past on other OSes either. > There are several good choices for SATA RAID, though > the drivers likely are not endian-clean. Ok, tossing the endian-ness issue to the side (I'm willing to clean up the drivers if I can) which are the prefered SATA RAID controllers for FreeBSD? The MegaRAID 150-4 looked good to me. ;) -brian -- "The reason I don't use Gnome: every single other window manager I know of is very powerfully extensible, where you can switch actions to different mouse buttons. Guess which one is not, because it might confuse the poor users? Here's a hint: it's not the small and fast one." --Linus From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 26 08:37:10 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE03216A422 for ; Thu, 26 Jan 2006 08:37:10 +0000 (GMT) (envelope-from wonko@4amlunch.net) Received: from wiggum.4amlunch.net (wiggum.4amlunch.net [64.232.250.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DE4843D46 for ; Thu, 26 Jan 2006 08:37:10 +0000 (GMT) (envelope-from wonko@4amlunch.net) Received: by wiggum.4amlunch.net (Postfix, from userid 100) id 78528323F; Thu, 26 Jan 2006 03:37:09 -0500 (EST) Date: Thu, 26 Jan 2006 03:37:08 -0500 From: Brian Hechinger To: freebsd-sparc64@freebsd.org Message-ID: <20060126083708.GC7749@wiggum.4amlunch.net> Mail-Followup-To: Brian Hechinger , freebsd-sparc64@freebsd.org References: <20060126035150.GK7193@wiggum.4amlunch.net> <43D87822.7060405@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D87822.7060405@samsco.org> User-Agent: Mutt/1.4.2i X-Useless-Header: Why? Because i can. Subject: Re: Target Mode FC X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 08:37:10 -0000 On Thu, Jan 26, 2006 at 12:20:02AM -0700, Scott Long wrote: > > MegaRAID is supported very well on little-endian machines (notice the > emphasis here), though I'm not sure what that has to do with your Would I be better off attempting to do this with an Alpha instead of a SPARC? -brian -- "The reason I don't use Gnome: every single other window manager I know of is very powerfully extensible, where you can switch actions to different mouse buttons. Guess which one is not, because it might confuse the poor users? Here's a hint: it's not the small and fast one." --Linus From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 26 09:21:20 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54D7216A420; Thu, 26 Jan 2006 09:21:20 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8DF643D49; Thu, 26 Jan 2006 09:21:19 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.13.4/8.13.4) with ESMTP id k0Q9LJZU010741; Thu, 26 Jan 2006 04:21:19 -0500 (EST) (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.3/8.13.3) with ESMTP id k0Q9LJ6V094578; Thu, 26 Jan 2006 04:21:19 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 9EAC17302F; Thu, 26 Jan 2006 04:21:18 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060126092118.9EAC17302F@freebsd-current.sentex.ca> Date: Thu, 26 Jan 2006 04:21:18 -0500 (EST) X-Virus-Scanned: ClamAV version 0.85.1, clamav-milter version 0.85 on clamscanner2 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 205.211.164.50 Cc: Subject: [releng_6 tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 09:21:20 -0000 TB --- 2006-01-26 07:51:44 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-26 07:51:44 - starting RELENG_6 tinderbox run for sparc64/sparc64 TB --- 2006-01-26 07:51:44 - cleaning the object tree TB --- 2006-01-26 07:52:23 - checking out the source tree TB --- 2006-01-26 07:52:23 - cd /tinderbox/RELENG_6/sparc64/sparc64 TB --- 2006-01-26 07:52:23 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -rRELENG_6 src TB --- 2006-01-26 08:13:18 - building world (CFLAGS=-O -pipe) TB --- 2006-01-26 08:13:18 - cd /src TB --- 2006-01-26 08:13:18 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-01-26 09:10:58 - generating LINT kernel config TB --- 2006-01-26 09:10:58 - cd /src/sys/sparc64/conf TB --- 2006-01-26 09:10:58 - /usr/bin/make -B LINT TB --- 2006-01-26 09:10:58 - building LINT kernel (COPTFLAGS=-O -pipe) TB --- 2006-01-26 09:10:58 - cd /src TB --- 2006-01-26 09:10:58 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 26 09:10:58 UTC 2006 >>> 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 [...] ===> isp (all) cc -O -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /obj/sparc64/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -I@/../include -finline-limit=15000 -fno-common -I/obj/sparc64/src/sys/LINT -mcmodel=medlow -msoft-float -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -c /src/sys/modules/isp/../../dev/isp/isp.c cc -O -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /obj/sparc64/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -I@/../include -finline-limit=15000 -fno-common -I/obj/sparc64/src/sys/LINT -mcmodel=medlow -msoft-float -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -c /src/sys/modules/isp/../../dev/isp/isp_target.c /src/sys/modules/isp/../../dev/isp/isp_target.c: In function `isp_target_notify': @/dev/isp/isp_inline.h:1272: warning: inlining failed in call to 'isp_get_ctio': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:163: warning: called from here @/dev/isp/isp_inline.h:1203: warning: inlining failed in call to 'isp_get_atio2e': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:168: warning: called from here *** Error code 1 Stop in /src/sys/modules/isp. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-26 09:21:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-26 09:21:18 - ERROR: failed to build lint kernel TB --- 2006-01-26 09:21:18 - tinderbox aborted TB --- 0.97 user 4.89 system 5374.46 real From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 26 18:48:49 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 860C516A422; Thu, 26 Jan 2006 18:48:49 +0000 (GMT) (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 C912443D45; Thu, 26 Jan 2006 18:48:48 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1c.sentex.ca [64.7.153.10]) by smarthost1.sentex.ca (8.13.4/8.13.4) with ESMTP id k0QImlxG049620; Thu, 26 Jan 2006 13:48:47 -0500 (EST) (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.4/8.13.4) with ESMTP id k0QImeaT025414; Thu, 26 Jan 2006 13:48:40 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 1A6607302F; Thu, 26 Jan 2006 13:48:47 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060126184847.1A6607302F@freebsd-current.sentex.ca> Date: Thu, 26 Jan 2006 13:48:47 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner2 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 18:48:49 -0000 TB --- 2006-01-26 17:19:45 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-26 17:19:45 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2006-01-26 17:19:45 - cleaning the object tree TB --- 2006-01-26 17:20:05 - checking out the source tree TB --- 2006-01-26 17:20:05 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2006-01-26 17:20:05 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-01-26 17:27:05 - building world (CFLAGS=-O2 -pipe) TB --- 2006-01-26 17:27:05 - cd /src TB --- 2006-01-26 17:27:05 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-01-26 18:32:57 - generating LINT kernel config TB --- 2006-01-26 18:32:57 - cd /src/sys/sparc64/conf TB --- 2006-01-26 18:32:57 - /usr/bin/make -B LINT TB --- 2006-01-26 18:32:57 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2006-01-26 18:32:57 - cd /src TB --- 2006-01-26 18:32:57 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 26 18:32:57 UTC 2006 >>> 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 [...] @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1482: warning: called from here @/dev/isp/isp_inline.h:450: warning: inlining failed in call to 'isp_copy_in_hdr': --param large-function-growth limit reached while inlining the caller /src/sys/modules/isp/../../dev/isp/isp_target.c:1553: warning: called from here @/dev/isp/isp_inline.h:1837: warning: inlining failed in call to 'isp_get_notify_ack_fc_e': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:254: warning: called from here @/dev/isp/isp_inline.h:1816: warning: inlining failed in call to 'isp_get_notify_ack_fc': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:257: warning: called from here *** Error code 1 Stop in /src/sys/modules/isp. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-26 18:48:46 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-26 18:48:46 - ERROR: failed to build lint kernel TB --- 2006-01-26 18:48:46 - tinderbox aborted TB --- 0.78 user 4.05 system 5341.83 real From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 27 05:35:31 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5490016A420 for ; Fri, 27 Jan 2006 05:35:31 +0000 (GMT) (envelope-from joshua.pincus@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id E29EC43D48 for ; Fri, 27 Jan 2006 05:35:30 +0000 (GMT) (envelope-from joshua.pincus@gmail.com) Received: by zproxy.gmail.com with SMTP id i11so570380nzi for ; Thu, 26 Jan 2006 21:35:30 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=Wp2ZOE4PfvByD901b8mEn6Q/bpC1SPxhNUER8S4wr7IbvAb68S/2mJxA6n5vr327p6PcTVxO3uXNZfWtGJFkkdapGi2k82XzLZtwT62S02XHsVQIPgdpaxSw8yWTtEvjSWD24sG0lWLVxt2Di13OPrI68FE8oEXNP8BYYaSaVUo= Received: by 10.64.84.1 with SMTP id h1mr421491qbb; Thu, 26 Jan 2006 21:35:30 -0800 (PST) Received: by 10.64.114.20 with HTTP; Thu, 26 Jan 2006 21:35:30 -0800 (PST) Message-ID: Date: Thu, 26 Jan 2006 21:35:30 -0800 From: Joshua Pincus To: freebsd-sparc64@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: Porting FreeBSD to Niagara X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 05:35:31 -0000 Hi, Sun released three documents today, the UltraSPARC 2005 ISA document, the UltraSPARC T1 extensions to the ISA, and the Hypervisor 1.0 specification. They can be downloaded from http://opensparc.sunsource.net/nonav/opensparct1.htm= l. As a long-time FreeBSD (10 years) user and a Sun employee working on Hyperv= isor, I got really jazzed when I saw what Sun disclosed to the public today. Is there any interest among those on this list to get FreeBSD running on Niagara? The most important aspect of this particular port is that the Hypervisor la= yer virtualizes CPU, Memory, and I/O. This means that all we'd have to do is get things working based on the one published reference architecture to capture all current and future platforms based on sun4v. The amount of work here will be somewhat daunting: 1) Port FreeBSD's sparc64 code to work on sun4v. 2) Ensure a proper SPARCv9 interface to application software is maintained. 3) Produce several leaf and nexus drivers for virtual PCI. 4) Produce a driver for Fire (the PCI-Express) hardware on all shipping sun4v products. 5) Produce drivers for FreeBSD that will allow each logical domain to communicate with other logical domains. 6) Write code to take advantage of the new error and interrupt handling architecture. (Currently optimized for Sun's fault management arch.) 7) Write code to utilize the cryptographic support in sun4v. 8) Integrate a versioning system into FreeBSD for different HV APIs. 8) ...... I have not done any tinkering with the FreeBSD kernel, so I'm a neophyte in that regard. I've also done almost all my kernel work in Solaris. Having said all that, I'm pretty excited about the prospect of booting a FreeBSD partition in a Logical Domain, and I'm a quick study. Is there any interest? How can I help? At the very least, I might be able to come up with some donated equipment towards this effort. Thanks for all your work on the current sparc64 port. Josh Pincus From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 27 06:07:08 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E5CD16A420 for ; Fri, 27 Jan 2006 06:07:08 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE72843D48 for ; Fri, 27 Jan 2006 06:07:07 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by wproxy.gmail.com with SMTP id i31so491416wra for ; Thu, 26 Jan 2006 22:07:07 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type; b=c+XNkz2FvIBxKZaNPg1CSCsnxjwy966doCqKt0aJ9dX/BnBKJh9MsHX18lxoP01YmhvMxtxf4noTLjEfdGrqScojQ7zhE85eKPEX7PaKCf4xvPoCG8hcesIXnSiHps9SeAuZ1I86ijp2nDqmGTLqwV9AwjOxGLbqWkRzjezFIuA= Received: by 10.54.144.2 with SMTP id r2mr3525367wrd; Thu, 26 Jan 2006 22:07:07 -0800 (PST) Received: by 10.54.92.20 with HTTP; Thu, 26 Jan 2006 22:07:07 -0800 (PST) Message-ID: Date: Thu, 26 Jan 2006 22:07:07 -0800 From: Kip Macy To: freebsd-sparc64@freebsd.org, joshua.pincus@gmail.com MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Porting FreeBSD to Niagara X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kmacy@fsmware.com List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 06:07:08 -0000 U2VlaW5nIGFub3RoZXIgaHlwZXJ2aXNvciBiZWNvbWUgYXZhaWxhYmxlIGlzIHF1aXRlIGV4Y2l0 aW5nLiBJJ20gc3VyZSB0aGUKRnJlZUJTRCBjb21tdW5pdHkgd291bGQgbG92ZSB0byBoYXZlIGFu eSBoZWxwIHlvdSBjYW4gcHJvdmlkZSBpbiBnZXR0aW5nCkZyZWVCU0QgdXAgYW5kIGdvaW5nIG9u IHRoZSBzdW40di4KClN1biBpcyBhbHJlYWR5IGJlaW5nIHF1aXRlIGhlbHBmdWwgaW4gcHJvdmlk aW5nIGhhcmR3YXJlIGFuZCBZYWhvbyB3aWxsIGFsc28KYmUgaG9zdGluZyBhIGNvdXBsZSBvZiBi b3hlcyB0byBmYWNpbGl0YXRlIGEgcG9ydC4gVGhlIGRldmljZSBtb2RlbHMgc2hvdWxkCmJlIGF2 YWlsYWJsZSBzaG9ydGx5LiBVbmZvcnR1bmF0ZWx5LCB0aGUgZG9tYWluaW5nIEFQSSB3b24ndCBi ZSBwdWJsaWNseQphdmFpbGFibGUgZm9yIGEgY291cGxlIG9mIG1vbnRocy4gSSBkb24ndCB0aGlu ayBpdCB3aWxsIGJlIHRoYXQgbXVjaCB3b3JrIHRvCmdldCBGcmVlQlNEIHVwIGFzIGFuIHVucHJp dmlsZWdlZCBndWVzdC4KCgoKICAgICAgLUtpcAo= From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 27 06:59:00 2006 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0461016A420 for ; Fri, 27 Jan 2006 06:59:00 +0000 (GMT) (envelope-from joshua.pincus@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1088B43D49 for ; Fri, 27 Jan 2006 06:58:58 +0000 (GMT) (envelope-from joshua.pincus@gmail.com) Received: by wproxy.gmail.com with SMTP id 67so653009wri for ; Thu, 26 Jan 2006 22:58:58 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=M/PZJpRDLhfx688hJjn45FsRsdOfgSKXtIkbWdsULthYaG6UdFLe0LrTs8nXB0hXA6LsSKh7ze2an0zxOShX7vFgf6VbRcJQY1ZYbFpGGC8XVE/OeJ0LPdowIoQv648hCSdHfImbzcSkCAoLaNgeteSykCjuVDpwbimbIDnUf40= Received: by 10.64.83.19 with SMTP id g19mr26673qbb; Thu, 26 Jan 2006 22:58:57 -0800 (PST) Received: by 10.64.114.20 with HTTP; Thu, 26 Jan 2006 22:58:57 -0800 (PST) Message-ID: Date: Thu, 26 Jan 2006 22:58:57 -0800 From: Joshua Pincus To: kmacy@fsmware.com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: Cc: freebsd-sparc64@freebsd.org Subject: Re: Porting FreeBSD to Niagara X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 06:59:00 -0000 Anything I can do. I'm excited, too, and looking for a way to channel that excitement into action. Getting a sense of who's who and what formal structure you guys are following to get the job done would all be helpful. I've never worked on an open source porting project before, so I'm a little green behind the ears. I'm glad to hear that Sun had made hardware available. That happily means I won't have to beg my superiors. JP -- On 1/26/06, Kip Macy wrote: > Seeing another hypervisor become available is quite exciting. I'm sure th= e > FreeBSD community would love to have any help you can provide in getting > FreeBSD up and going on the sun4v. > > Sun is already being quite helpful in providing hardware and Yahoo will a= lso > be hosting a couple of boxes to facilitate a port. The device models shou= ld > be available shortly. Unfortunately, the domaining API won't be publicly > available for a couple of months. I don't think it will be that much work= to > get FreeBSD up as an unprivileged guest. > > > > -Kip > From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 27 09:16:50 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2805116A420; Fri, 27 Jan 2006 09:16:50 +0000 (GMT) (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 4001043D5F; Fri, 27 Jan 2006 09:16:47 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1c.sentex.ca [64.7.153.10]) by smarthost1.sentex.ca (8.13.4/8.13.4) with ESMTP id k0R9Gk9J024941; Fri, 27 Jan 2006 04:16:46 -0500 (EST) (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.4/8.13.4) with ESMTP id k0R9GcAd033524; Fri, 27 Jan 2006 04:16:39 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id B5CB27302F; Fri, 27 Jan 2006 04:16:45 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060127091645.B5CB27302F@freebsd-current.sentex.ca> Date: Fri, 27 Jan 2006 04:16:45 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner1 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 64.7.153.18 Cc: Subject: [releng_6 tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 09:16:50 -0000 TB --- 2006-01-27 08:19:11 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-27 08:19:11 - starting RELENG_6 tinderbox run for sparc64/sparc64 TB --- 2006-01-27 08:19:11 - cleaning the object tree TB --- 2006-01-27 08:19:48 - checking out the source tree TB --- 2006-01-27 08:19:48 - cd /tinderbox/RELENG_6/sparc64/sparc64 TB --- 2006-01-27 08:19:48 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -rRELENG_6 src TB --- 2006-01-27 08:43:41 - building world (CFLAGS=-O -pipe) TB --- 2006-01-27 08:43:41 - cd /src TB --- 2006-01-27 08:43:41 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] gzip -cn /src/lib/bind/lwres/../../../contrib/bind9/lib/lwres/man/lwres_packet.3 > lwres_packet.3.gz gzip -cn /src/lib/bind/lwres/../../../contrib/bind9/lib/lwres/man/lwres_resutil.3 > lwres_resutil.3.gz ===> libexec (all) ===> libexec/atrun (all) cc -O -pipe -DATJOB_DIR=\"/var/at/jobs/\" -DLFILE=\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=1.5 -DATSPOOL_DIR=\"/var/at/spool\" -DVERSION=\"2.9\" -DDAEMON_UID=1 -DDAEMON_GID=1 -DDEFAULT_BATCH_QUEUE=\'E\' -DDEFAULT_AT_QUEUE=\'c\' -DPERM_PATH=\"/var/at/\" -I/src/libexec/atrun/../../usr.bin/at -I/src/libexec/atrun -c /src/libexec/atrun/atrun.c cc -O -pipe -DATJOB_DIR=\"/var/at/jobs/\" -DLFILE=\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=1.5 -DATSPOOL_DIR=\"/var/at/spool\" -DVERSION=\"2.9\" -DDAEMON_UID=1 -DDAEMON_GID=1 -DDEFAULT_BATCH_QUEUE=\'E\' -DDEFAULT_AT_QUEUE=\'c\' -DPERM_PATH=\"/var/at/\" -I/src/libexec/atrun/../../usr.bin/at -I/src/libexec/atrun -c /src/libexec/atrun/gloadavg.c cc -O -pipe -DATJOB_DIR=\"/var/at/jobs/\" -DLFILE=\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=1.5 -DATSPOOL_DIR=\"/var/at/spool\" -DVERSION=\"2.9\" -DDAEMON_UID=1 -DDAEMON_GID=1 -DDEFAULT_BATCH_QUEUE=\'E\' -DDEFAULT_AT_QUEUE=\'c\' -DPERM_PATH=\"/var/at/\" -I/src/libexec/atrun/../../usr.bin/at -I/src/libexec/atrun -o atrun atrun.o gloadavg.o /obj/sparc64/src/tmp/usr/lib/libc.so: undefined reference to `calloc' *** Error code 1 Stop in /src/libexec/atrun. *** Error code 1 Stop in /src/libexec. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-27 09:16:45 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-27 09:16:45 - ERROR: failed to build world TB --- 2006-01-27 09:16:45 - tinderbox aborted TB --- 0.81 user 3.96 system 3454.45 real From owner-freebsd-sparc64@FreeBSD.ORG Sat Jan 28 11:23:55 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0EA016A420; Sat, 28 Jan 2006 11:23:55 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6140243D46; Sat, 28 Jan 2006 11:23:55 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.4/8.13.4) with ESMTP id k0SBNsit048038; Sat, 28 Jan 2006 06:23:54 -0500 (EST) (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.4/8.13.4) with ESMTP id k0SBNkRd045533; Sat, 28 Jan 2006 06:23:46 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 0550F7302F; Sat, 28 Jan 2006 06:23:53 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060128112353.0550F7302F@freebsd-current.sentex.ca> Date: Sat, 28 Jan 2006 06:23:53 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner4 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 205.211.164.50 Cc: Subject: [releng_6 tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 11:23:56 -0000 TB --- 2006-01-28 10:15:00 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-28 10:15:00 - starting RELENG_6 tinderbox run for sparc64/sparc64 TB --- 2006-01-28 10:15:00 - cleaning the object tree TB --- 2006-01-28 10:15:13 - checking out the source tree TB --- 2006-01-28 10:15:13 - cd /tinderbox/RELENG_6/sparc64/sparc64 TB --- 2006-01-28 10:15:13 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -rRELENG_6 src TB --- 2006-01-28 10:25:23 - building world (CFLAGS=-O -pipe) TB --- 2006-01-28 10:25:23 - cd /src TB --- 2006-01-28 10:25:23 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-01-28 11:13:31 - generating LINT kernel config TB --- 2006-01-28 11:13:31 - cd /src/sys/sparc64/conf TB --- 2006-01-28 11:13:31 - /usr/bin/make -B LINT TB --- 2006-01-28 11:13:31 - building LINT kernel (COPTFLAGS=-O -pipe) TB --- 2006-01-28 11:13:31 - cd /src TB --- 2006-01-28 11:13:31 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 28 11:13:31 UTC 2006 >>> 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 [...] ===> isp (all) cc -O -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /obj/sparc64/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -I@/../include -finline-limit=15000 -fno-common -I/obj/sparc64/src/sys/LINT -mcmodel=medlow -msoft-float -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -c /src/sys/modules/isp/../../dev/isp/isp.c cc -O -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /obj/sparc64/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -I@/../include -finline-limit=15000 -fno-common -I/obj/sparc64/src/sys/LINT -mcmodel=medlow -msoft-float -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -c /src/sys/modules/isp/../../dev/isp/isp_target.c /src/sys/modules/isp/../../dev/isp/isp_target.c: In function `isp_target_notify': @/dev/isp/isp_inline.h:1272: warning: inlining failed in call to 'isp_get_ctio': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:163: warning: called from here @/dev/isp/isp_inline.h:1203: warning: inlining failed in call to 'isp_get_atio2e': --param large-function-growth limit reached /src/sys/modules/isp/../../dev/isp/isp_target.c:168: warning: called from here *** Error code 1 Stop in /src/sys/modules/isp. *** Error code 1 Stop in /src/sys/modules. *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-28 11:23:53 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-28 11:23:53 - ERROR: failed to build lint kernel TB --- 2006-01-28 11:23:53 - tinderbox aborted TB --- 0.57 user 2.09 system 4133.64 real From owner-freebsd-sparc64@FreeBSD.ORG Sat Jan 28 18:04:00 2006 Return-Path: X-Original-To: sparc64@freebsd.org Delivered-To: freebsd-sparc64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F088116A420; Sat, 28 Jan 2006 18:03:59 +0000 (GMT) (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 6725643D46; Sat, 28 Jan 2006 18:03:59 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1c.sentex.ca [64.7.153.10]) by smarthost1.sentex.ca (8.13.4/8.13.4) with ESMTP id k0SI3wfX065934; Sat, 28 Jan 2006 13:03:58 -0500 (EST) (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.4/8.13.4) with ESMTP id k0SI3oTt093718; Sat, 28 Jan 2006 13:03:50 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 11E497302F; Sat, 28 Jan 2006 13:03:58 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20060128180358.11E497302F@freebsd-current.sentex.ca> Date: Sat, 28 Jan 2006 13:03:58 -0500 (EST) X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on clamscanner4 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.51 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 18:04:00 -0000 TB --- 2006-01-28 16:49:08 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-01-28 16:49:08 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2006-01-28 16:49:08 - cleaning the object tree TB --- 2006-01-28 16:49:38 - checking out the source tree TB --- 2006-01-28 16:49:38 - cd /tinderbox/HEAD/sparc64/sparc64 TB --- 2006-01-28 16:49:38 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-01-28 16:56:36 - building world (CFLAGS=-O2 -pipe) TB --- 2006-01-28 16:56:36 - cd /src TB --- 2006-01-28 16:56:36 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2006-01-28 18:02:11 - generating LINT kernel config TB --- 2006-01-28 18:02:11 - cd /src/sys/sparc64/conf TB --- 2006-01-28 18:02:11 - /usr/bin/make -B LINT TB --- 2006-01-28 18:02:11 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2006-01-28 18:02:11 - cd /src TB --- 2006-01-28 18:02:11 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Jan 28 18:02:11 UTC 2006 >>> 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 [...] awk -f /src/sys/tools/makeobjops.awk /src/sys/libkern/iconv_converter_if.m -h awk -f /src/sys/tools/makeobjops.awk /src/sys/dev/ofw/ofw_bus_if.m -h awk -f /src/sys/tools/makeobjops.awk /src/sys/sparc64/pci/ofw_pci_if.m -h rm -f .newdep /usr/bin/make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | MKDEP_CPP="cc -E" CC="cc" xargs mkdep -a -f .newdep -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/contrib/pf -I/src/sys/contrib/dev/ath/freebsd -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/gnu/fs/xfs/FreeBSD -I/src/sys/gnu/fs/xfs/FreeBSD/support -I/src/sys/gnu/fs/xfs -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medlow -msoft-float -ffreestanding In file included from /src/sys/kern/kern_rwlock.c:44: /src/sys/sys/rwlock.h:36:25: sys/_rwlock.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /obj/sparc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-01-28 18:03:57 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-01-28 18:03:57 - ERROR: failed to build lint kernel TB --- 2006-01-28 18:03:57 - tinderbox aborted TB --- 0.98 user 4.80 system 4489.11 real