From owner-freebsd-ia64@FreeBSD.ORG Sun Jul 1 14:37:28 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 DC62816A400; Sun, 1 Jul 2007 14:37:28 +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 A28AC13C45D; Sun, 1 Jul 2007 14:37:28 +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 l61EbSxI006563; Sun, 1 Jul 2007 10:37:28 -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 l61EbRn8049694; Sun, 1 Jul 2007 10:37:27 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 44C0973068; Sun, 1 Jul 2007 10:37:26 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070701143727.44C0973068@freebsd-current.sentex.ca> Date: Sun, 1 Jul 2007 10:37:26 -0400 (EDT) X-Virus-Scanned: ClamAV version devel-20070108, clamav-milter version devel-111206 on clamscanner2 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: Sun, 01 Jul 2007 14:37:29 -0000 TB --- 2007-07-01 12:46:36 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-07-01 12:46:36 - starting HEAD tinderbox run for ia64/ia64 TB --- 2007-07-01 12:46:36 - cleaning the object tree TB --- 2007-07-01 12:47:14 - checking out the source tree TB --- 2007-07-01 12:47:14 - cd /tinderbox/HEAD/ia64/ia64 TB --- 2007-07-01 12:47:14 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-07-01 12:55:13 - building world (CFLAGS=-O2 -pipe) TB --- 2007-07-01 12:55:13 - cd /src TB --- 2007-07-01 12:55:13 - /usr/bin/make -B buildworld >>> World build started on Sun Jul 1 12:55:15 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 Sun Jul 1 14:35:43 UTC 2007 TB --- 2007-07-01 14:35:43 - generating LINT kernel config TB --- 2007-07-01 14:35:43 - cd /src/sys/ia64/conf TB --- 2007-07-01 14:35:43 - /usr/bin/make -B LINT TB --- 2007-07-01 14:35:43 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2007-07-01 14:35:43 - cd /src TB --- 2007-07-01 14:35:43 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sun Jul 1 14:35:43 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 [...] In file included from /src/sys/netinet/sctp_os.h:59, from /src/sys/netinet/sctp_pcb.h:39, from /src/sys/netinet6/in6_proto.c:112: /src/sys/netinet/sctp_os_bsd.h:85:29: error: netinet6/ipsec6.h: No such file or directory In file included from /src/sys/netinet/sctp_os.h:59, from /src/sys/netinet6/sctp6_usrreq.c:35: /src/sys/netinet/sctp_os_bsd.h:85:29: error: netinet6/ipsec6.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /obj/ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-07-01 14:37:26 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-07-01 14:37:26 - ERROR: failed to build lint kernel TB --- 2007-07-01 14:37:26 - tinderbox aborted TB --- 0.98 user 2.65 system 6650.70 real http://tinderbox.des.no/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Sun Jul 1 23:04:23 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 3ECDE16A41F for ; Sun, 1 Jul 2007 23:04:23 +0000 (UTC) (envelope-from pierre.laroche@sbcglobal.net) Received: from smtp124.sbc.mail.sp1.yahoo.com (smtp124.sbc.mail.sp1.yahoo.com [69.147.64.97]) by mx1.freebsd.org (Postfix) with SMTP id 10BA113C455 for ; Sun, 1 Jul 2007 23:04:22 +0000 (UTC) (envelope-from pierre.laroche@sbcglobal.net) Received: (qmail 25579 invoked from network); 1 Jul 2007 22:37:42 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=Received:X-YMail-OSG:User-Agent:Date:Subject:From:To:Message-ID:Thread-Topic:Thread-Index:Mime-version:Content-type:Content-transfer-encoding; b=2cgNFLOSwWJ2iaAHij45niFklvflJltf47QJSZ4EW9/BeL8/bzLTLHWVX9mUgHrnXYSnITXpwOStLANR6ABqcLR6fxbTwnZUdjLY9IJvoKtaLUX/x3XmkpLZmwbCkmMxtYQU1NgrplgV/FfpLK5qe3uyhRjPgGzkr3GsTC8+lv8= ; Received: from unknown (HELO ?192.168.10.101?) (pierre.laroche@sbcglobal.net@69.108.98.246 with login) by smtp124.sbc.mail.sp1.yahoo.com with SMTP; 1 Jul 2007 22:37:41 -0000 X-YMail-OSG: LlElQHQVM1k3cGJQntDW545n8v0LrmpxTpHgMAqDJ8PaUtyCgbBps3CuEWmEGuJvHKDzStHAwg-- User-Agent: Microsoft-Entourage/11.3.3.061214 Date: Sun, 01 Jul 2007 15:37:35 -0700 From: pierrelaroche To: Message-ID: Thread-Topic: VM subsystem on the Itanium Thread-Index: Ace8MGtrqiEz6CgjEdyc9AAZ4z3PeA== Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Subject: VM subsystem on the Itanium 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: Sun, 01 Jul 2007 23:04:23 -0000 Hi, I am interested in studying the modifications which were needed to port FreeBSD to the Itanium. I have a particular interest in the VM subsystem. Any suggestion on how to get started (which Itanium box to use, is there kernel debugger support, etc). I would also like to contribute to this forum, but the traffic volume seems low. Your help is appreciated. plarusa From owner-freebsd-ia64@FreeBSD.ORG Sun Jul 1 23:30:29 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 D77F116A421 for ; Sun, 1 Jul 2007 23:30:29 +0000 (UTC) (envelope-from pierre.laroche@sbcglobal.net) Received: from smtp108.sbc.mail.mud.yahoo.com (smtp108.sbc.mail.mud.yahoo.com [68.142.198.207]) by mx1.freebsd.org (Postfix) with SMTP id 874DB13C44B for ; Sun, 1 Jul 2007 23:30:29 +0000 (UTC) (envelope-from pierre.laroche@sbcglobal.net) Received: (qmail 60509 invoked from network); 1 Jul 2007 23:03:49 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=Received:X-YMail-OSG:User-Agent:Date:Subject:From:To:Message-ID:Thread-Topic:Thread-Index:Mime-version:Content-type:Content-transfer-encoding; b=NUne4JTtgJudxXOxrS5l9utYnsAHG7hEzQlijUxCAUoqkt+Fdkwtk+UYkmhw7QvemNDLL1G0jcedaqAEwY2dtT7aD/jyyaT9ARBsmXVWEQqredHK3nkMP1oyWgMt8g0D73hFb3e8fHqq8uIVhEbLIejsCu4tM86njI7B8RJBrEM= ; Received: from unknown (HELO ?192.168.10.101?) (pierre.laroche@sbcglobal.net@69.108.98.246 with login) by smtp108.sbc.mail.mud.yahoo.com with SMTP; 1 Jul 2007 23:03:49 -0000 X-YMail-OSG: aOfOl_4VM1mcZuD6gDIZBHaDELlOJp7PzLXKIYHKiKYZ5Zi74OzExmZY09vybpJ2BVcAMHczQQ-- User-Agent: Microsoft-Entourage/11.3.3.061214 Date: Sun, 01 Jul 2007 16:03:43 -0700 From: pierrelaroche To: Message-ID: Thread-Topic: FreeBSD kernel for itanium Thread-Index: Ace8NBIFULsNCSgnEdyc9AAZ4z3PeA== Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Subject: FreeBSD kernel for itanium 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: Sun, 01 Jul 2007 23:30:29 -0000 Hi, I am interested in studying the modifications which were needed to port FreeBSD to the Itanium. I have a particular interest in the VM subsystem. Any suggestion on how to get started (which Itanium box to use, level of kernel debugger support available, etc). I would also like to contribute to this port, but the traffic volume in this forum seems to suggest that the interest in the port is fading. Your help is appreciated. plarusa From owner-freebsd-ia64@FreeBSD.ORG Mon Jul 2 08:20: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 B106C16A468 for ; Mon, 2 Jul 2007 08:20: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 708FE13C448 for ; Mon, 2 Jul 2007 08:20: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 1980728052 for ; Mon, 2 Jul 2007 10:20: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 28064-10 for ; Mon, 2 Jul 2007 10:20:09 +0200 (CEST) Received: from imap.hob.de (mail2.hob.de [172.25.1.102]) by mailgate.hob.de (Postfix) with ESMTP id DCEA628032 for ; Mon, 2 Jul 2007 10:20: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 3C7CFC678A for ; Mon, 2 Jul 2007 10:20:09 +0200 (CEST) From: Christian Kandeler Organization: HOB To: ia64@freebsd.org Date: Mon, 2 Jul 2007 10:19:58 +0200 User-Agent: KMail/1.6.2 References: <200706211132.32524.christian.kandeler@hob.de> <200706290948.04330.christian.kandeler@hob.de> <23365936-A0DB-48FF-A051-2E18816FC742@mac.com> In-Reply-To: <23365936-A0DB-48FF-A051-2E18816FC742@mac.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200707021019.58451.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: Mon, 02 Jul 2007 08:20:11 -0000 On Friday 29 June 2007 18:42, Marcel Moolenaar wrote: > 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. I was taking that for granted ;) > > 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 :-) Well, I meant b) as "RNAT gets clobbered, but it doesn't matter". Which I think would actually be true if we didn't advance BSPSTORE. Regards, Christian Kandeler From owner-freebsd-ia64@FreeBSD.ORG Mon Jul 2 11:08:39 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 5FF1616A4CF for ; Mon, 2 Jul 2007 11:08:39 +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 3811213C4B9 for ; Mon, 2 Jul 2007 11:08:39 +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 l62B8d12082674 for ; Mon, 2 Jul 2007 11:08:39 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l62B8b8I082668 for freebsd-ia64@FreeBSD.org; Mon, 2 Jul 2007 11:08:37 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Jul 2007 11:08:37 GMT Message-Id: <200707021108.l62B8b8I082668@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, 02 Jul 2007 11:08:39 -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 Jul 2 15:43:42 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 1D97016A46E for ; Mon, 2 Jul 2007 15:43:42 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.173]) by mx1.freebsd.org (Postfix) with ESMTP id 0595A13C4D3 for ; Mon, 2 Jul 2007 15:43:41 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/smtpout03/MantshX 4.0) with ESMTP id l62FhfHg024437; Mon, 2 Jul 2007 08:43:41 -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 l62FhRhV018510 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 2 Jul 2007 08:43:39 -0700 (PDT) In-Reply-To: <200707021019.58451.christian.kandeler@hob.de> References: <200706211132.32524.christian.kandeler@hob.de> <200706290948.04330.christian.kandeler@hob.de> <23365936-A0DB-48FF-A051-2E18816FC742@mac.com> <200707021019.58451.christian.kandeler@hob.de> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <0DB3EA9C-99B1-4CFA-A770-8C5BE8A19A5A@mac.com> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Mon, 2 Jul 2007 08:42:55 -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: Mon, 02 Jul 2007 15:43:42 -0000 On Jul 2, 2007, at 1:19 AM, Christian Kandeler wrote: >>> 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 :-) > > Well, I meant b) as "RNAT gets clobbered, but it doesn't matter". > Which I think would actually be true if we didn't advance BSPSTORE. I'm testing the following patch locally. It simply writes back to ar.rnat what it previously read from it (with the backing store switch in between): Index: syscall.S =================================================================== RCS file: /home/ncvs/src/sys/ia64/ia64/syscall.S,v retrieving revision 1.14 diff -u -r1.14 syscall.S --- syscall.S 6 Jan 2005 22:18:22 -0000 1.14 +++ syscall.S 29 Jun 2007 17:07:19 -0000 @@ -251,10 +251,10 @@ add sp=-16,r30 ;; } -{ .mib +{ .mmi + mov ar.rnat=r19 mov r21=ar.unat add r31=8,r30 - nop 0 ;; } { .mib -- Marcel Moolenaar xcllnt@mac.com