From owner-freebsd-alpha Sun Dec 29 7:15: 2 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2AF737B401 for ; Sun, 29 Dec 2002 07:15:00 -0800 (PST) Received: from dll.leadmon.net (dll.leadmon.net [207.114.24.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5AB643E4A for ; Sun, 29 Dec 2002 07:14:59 -0800 (PST) (envelope-from hdl@abs.net) Received: from gamer (hdl@gamer.leadmon.net [207.114.24.1]) (authenticated bits=0) by dll.leadmon.net (8.12.6/8.12.6/LNSG+ORDB+OSS+SCOP+NJABL+RSL+SBL+SPEWS+DSBL) with ESMTP id gBTFEoxS035984 for ; Sun, 29 Dec 2002 10:14:58 -0500 (EST) (envelope-from hdl@abs.net) Reply-To: From: "Howard Leadmon" To: Subject: 4.7-STABLE kernel build failure with current CVS, any ideas? Date: Sun, 29 Dec 2002 10:14:57 -0500 Organization: ABSnet Internet Services Message-ID: <000001c2af4d$0f7da3f0$011872cf@gamer> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org When I ran a cvsup on my Alpha of the current 4.7 code, all went well = till I tried to build a new kernel. At that point it failed, and it seems like = it's in the new crypto stuff that came down.=20 =3D=3D=3D> crypto cc -O -pipe -mcpu=3Dev56 -D_KERNEL -Wall -Wredundant-decls = -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline = -Wcast-qual -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- -I. -I@ = -I@/../include -mno-fp-regs -Wa,-mev56 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline = -Wcast-qual -fformat-extensions -ansi -c /usr/src/sys/modules/crypto/../../opencrypto/crypto.c /usr/src/sys/modules/crypto/../../opencrypto/crypto.c: In function `crypto_init': /usr/src/sys/modules/crypto/../../opencrypto/crypto.c:155: `SWI_CRYPTO' undeclared (first use in this function) /usr/src/sys/modules/crypto/../../opencrypto/crypto.c:155: (Each = undeclared identifier is reported only once /usr/src/sys/modules/crypto/../../opencrypto/crypto.c:155: for each = function it appears in.) /usr/src/sys/modules/crypto/../../opencrypto/crypto.c: In function `crypto_destroy': /usr/src/sys/modules/crypto/../../opencrypto/crypto.c:172: `SWI_CRYPTO' undeclared (first use in this function) /usr/src/sys/modules/crypto/../../opencrypto/crypto.c: In function `crypto_newsession': /usr/src/sys/modules/crypto/../../opencrypto/crypto.c:217: warning: = implicit declaration of function `splcrypto' /usr/src/sys/modules/crypto/../../opencrypto/crypto.c: In function `crypto_unblock': /usr/src/sys/modules/crypto/../../opencrypto/crypto.c:591: warning: = implicit declaration of function `setsoftcrypto' *** Error code 1 Stop in /usr/src/sys/modules/crypto. *** Error code 1 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/src/sys/compile/ALPHA. I glanced back at the list, and didn't see any chatter about this, so = was wondering if anyone has any idea how to fix this issue? All of my x86 = based machines built and updated fine, so something specific to the Alpha. --- Howard Leadmon=20 Charm Net, LLC - Phone: 410-685-3900 - FAX: 410-361-8162 =20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Dec 29 12:27:54 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48A5837B401 for ; Sun, 29 Dec 2002 12:27:53 -0800 (PST) Received: from alcanet.com.au (mail2.alcanet.com.au [203.62.196.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id B664A43ED4 for ; Sun, 29 Dec 2002 12:27:51 -0800 (PST) (envelope-from peter.jeremy@alcatel.com.au) Received: from sydsmtp01.alcatel.com.au (IDENT:root@localhost.localdomain [127.0.0.1]) by alcanet.com.au (8.12.4/8.12.4/Alcanet1.3) with ESMTP id gBTKRUY1030770; Mon, 30 Dec 2002 07:27:31 +1100 Received: from gsmx07.alcatel.com.au ([139.188.20.247]) by sydsmtp01.alcatel.com.au (Lotus Domino Release 5.0.11) with ESMTP id 2002123007272906:67271 ; Mon, 30 Dec 2002 07:27:29 +1100 Received: from gsmx07.alcatel.com.au (localhost [127.0.0.1]) by gsmx07.alcatel.com.au (8.12.5/8.12.5) with ESMTP id gBTKRSQ8030304; Mon, 30 Dec 2002 07:27:28 +1100 (EST) (envelope-from peter.jeremy@alcatel.com.au) Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.12.5/8.12.5/Submit) id gBTKRJkg030303; Mon, 30 Dec 2002 07:27:19 +1100 (EST) (envelope-from peter.jeremy@alcatel.com.au) Date: Mon, 30 Dec 2002 07:27:19 +1100 From: Peter Jeremy To: Anders Gavare Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: faster strlen() using longs (?) Message-ID: <20021229202719.GC17648@gsmx07.alcatel.com.au> Mail-Followup-To: Anders Gavare , freebsd-alpha@FreeBSD.ORG References: Mime-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.4i X-MIMETrack: Itemize by SMTP Server on SYDSMTP01/AlcatelAustralia(Release 5.0.11 |July 24, 2002) at 30/12/2002 07:27:29 AM, Serialize by Router on SYDSMTP01/AlcatelAustralia(Release 5.0.11 |July 24, 2002) at 30/12/2002 07:27:31 AM, Serialize complete at 30/12/2002 07:27:31 AM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2002-Dec-29 00:25:49 +0100, Anders Gavare wrote: >I'm using FreeBSD 4.5 on an Alpha, and I noticed that strlen() isn't >implemented using words, but using chars. This is true of all the strXXX() functions. The original AXP white papers include suggestions for efficiently implementing string functions in the absence of byte operations. Based on those suggestions, I implemented bcmp(3) using longs (see /usr/src/sys/libkern/bcmp.c) - and found that it was faster on x86 as well. >I've experimented with several different variations of using longs, and >this is the fastest one I've come up with. ... > It is 2.8 times faster than the default strlen() in libc. On what sort of CPU? With what length strings? What compiler options? Have you tried it on a range of different Alpha CPUs? Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Dec 29 12:32:27 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 627FC37B401 for ; Sun, 29 Dec 2002 12:32:26 -0800 (PST) Received: from alcanet.com.au (mail2.alcanet.com.au [203.62.196.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D53943EA9 for ; Sun, 29 Dec 2002 12:32:25 -0800 (PST) (envelope-from peter.jeremy@alcatel.com.au) Received: from sydsmtp01.alcatel.com.au (IDENT:root@localhost.localdomain [127.0.0.1]) by alcanet.com.au (8.12.4/8.12.4/Alcanet1.3) with ESMTP id gBTKW9Y1031906; Mon, 30 Dec 2002 07:32:09 +1100 Received: from gsmx07.alcatel.com.au ([139.188.20.247]) by sydsmtp01.alcatel.com.au (Lotus Domino Release 5.0.11) with ESMTP id 2002123007320797:67286 ; Mon, 30 Dec 2002 07:32:07 +1100 Received: from gsmx07.alcatel.com.au (localhost [127.0.0.1]) by gsmx07.alcatel.com.au (8.12.5/8.12.5) with ESMTP id gBTKW7Q8030330; Mon, 30 Dec 2002 07:32:07 +1100 (EST) (envelope-from peter.jeremy@alcatel.com.au) Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.12.5/8.12.5/Submit) id gBTKW7TI030329; Mon, 30 Dec 2002 07:32:07 +1100 (EST) (envelope-from peter.jeremy@alcatel.com.au) Date: Mon, 30 Dec 2002 07:32:07 +1100 From: Peter Jeremy To: Benjamin Kohler Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: NIC Alphaserver 400 Message-ID: <20021229203207.GD17648@gsmx07.alcatel.com.au> Mail-Followup-To: Benjamin Kohler , freebsd-alpha@FreeBSD.ORG References: <20021229034701.199634e0.kob@trash.net> Mime-Version: 1.0 In-Reply-To: <20021229034701.199634e0.kob@trash.net> User-Agent: Mutt/1.4i X-MIMETrack: Itemize by SMTP Server on SYDSMTP01/AlcatelAustralia(Release 5.0.11 |July 24, 2002) at 30/12/2002 07:32:08 AM, Serialize by Router on SYDSMTP01/AlcatelAustralia(Release 5.0.11 |July 24, 2002) at 30/12/2002 07:32:09 AM, Serialize complete at 30/12/2002 07:32:09 AM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2002-Dec-29 03:47:01 +0100, Benjamin Kohler wrote: >I have installed 4.7-Release with the mini-iso on a DEC Alphaserver >400. But know, no network interface is there. Any hints, how can i >bring up the interface? The AS400 doesn't have a builtin NIC - it's just an ISA or PCI card. Can you please tell us what sort of NIC you have as well as the output from SRM "sho dev" and maybe a boot dmesg. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Dec 29 16:13: 1 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4981637B401 for ; Sun, 29 Dec 2002 16:13:00 -0800 (PST) Received: from mta02.mail.mel.aone.net.au (mta02.mail.au.uu.net [203.2.192.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7F8743E4A for ; Sun, 29 Dec 2002 16:12:58 -0800 (PST) (envelope-from rbyrnes@ozemail.com.au) Received: from ausyddtp0050.ozemail.com.au ([203.166.67.234]) by mta02.mail.mel.aone.net.au with ESMTP id <20021230001252.LQAE15953.mta02.mail.mel.aone.net.au@ausyddtp0050.ozemail.com.au>; Mon, 30 Dec 2002 11:12:52 +1100 Message-Id: <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> X-Sender: rbyrnes@127.0.0.1 X-Mailer: QUALCOMM Windows Eudora Version 5.1.1 Date: Mon, 30 Dec 2002 11:12:13 +1100 To: From: Rob B Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? Cc: In-Reply-To: <000001c2af4d$0f7da3f0$011872cf@gamer> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org At 02:14 30/12/2002, Howard Leadmon sent this up the stick: > When I ran a cvsup on my Alpha of the current 4.7 code, all went well > till I >tried to build a new kernel. At that point it failed, and it seems like it's >in the new crypto stuff that came down. > > >I glanced back at the list, and didn't see any chatter about this, so was >wondering if anyone has any idea how to fix this issue? All of my x86 based >machines built and updated fine, so something specific to the Alpha. I'm glad someone else is getting this issue (mine is on a Miata) ... I've had it for the last couple of days, but not the time to post it to the list. cheers, Rob -- A relationship is like a shark. It has to keep moving forward or it dies. This is random quote 181 of a collection of 1269 Distance from the centre of the brewing universe: [15200.8 km (8207.8 mi), 262.8 deg](Apparent) Rennerian Public Key fingerprint = 6219 33BD A37B 368D 29F5 19FB 945D C4D7 1F66 D9C5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 0: 4: 9 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A08FE37B401 for ; Mon, 30 Dec 2002 00:04:05 -0800 (PST) Received: from eru.dd.chalmers.se (eru.dd.chalmers.se [129.16.117.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F4A643EC5 for ; Mon, 30 Dec 2002 00:04:04 -0800 (PST) (envelope-from g@dd.chalmers.se) Received: from kili.dd.chalmers.se (kili.dd.chalmers.se [129.16.117.17]) by eru.dd.chalmers.se (8.12.6/8.12.6) with ESMTP id gBU83iQQ029664; Mon, 30 Dec 2002 09:03:45 +0100 (MET) Date: Mon, 30 Dec 2002 09:03:44 +0100 (MET) From: Anders Gavare X-X-Sender: f98anga@kili.dd.chalmers.se To: Peter Jeremy Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: faster strlen() using longs (?) In-Reply-To: <20021229202719.GC17648@gsmx07.alcatel.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, 30 Dec 2002, Peter Jeremy wrote: > On 2002-Dec-29 00:25:49 +0100, Anders Gavare wrote: > >I'm using FreeBSD 4.5 on an Alpha, and I noticed that strlen() isn't > >implemented using words, but using chars. ... > >I've experimented with several different variations of using longs, and > >this is the fastest one I've come up with. ... > > It is 2.8 times faster than the default strlen() in libc. > > On what sort of CPU? With what length strings? What compiler > options? Have you tried it on a range of different Alpha CPUs? This is an AlphaPC 164SX, 533 MHz. It is the only Alpha I've got. Here are some very non-scientific results from using 16MB strings and 9 byte strings, all tests done with non-aligned strings. my_strlenX where X is a digit are variations of the same idea (load a word, see if it contains a zero, continue otherwise). for a in gcc gcc31; do for b in '-O0' '-O' '-O3'; do $a strlen_test.c -c \ $b; $a strlen_main.c strlen_test.o -o strlen_test $b; ./strlen_test "$a \ $b"; done;done|sort -n for long strings: 4.885080 user (184.28% better than libc) my_strlen3 (res=16777213), 'gcc -O' 5.200423 user (167.04% better than libc) my_strlen5 (res=16777213), 'gcc -O' 5.280694 user (162.27% better than libc) my_strlen5 (res=16777213), 'gcc31 -O' 5.284247 user (162.81% better than libc) my_strlen4 (res=16777213), 'gcc -O' 5.285044 user (162.77% better than libc) my_strlen6 (res=16777213), 'gcc -O' 5.483810 user (152.56% better than libc) my_strlen6 (res=16777213), 'gcc31 -O' 5.491186 user (152.22% better than libc) my_strlen4 (res=16777213), 'gcc31 -O' 5.856223 user (136.50% better than libc) my_strlen1 (res=16777213), 'gcc31 -O' 5.864422 user (136.47% better than libc) my_strlen4 (res=16777213), 'gcc -O3' 5.871919 user (136.29% better than libc) my_strlen3 (res=16777213), 'gcc31 -O3' 5.872501 user (136.15% better than libc) my_strlen5 (res=16777213), 'gcc -O3' 5.875515 user (136.03% better than libc) my_strlen6 (res=16777213), 'gcc -O3' 5.876855 user (135.97% better than libc) my_strlen3 (res=16777213), 'gcc -O3' 5.877666 user (136.06% better than libc) my_strlen6 (res=16777213), 'gcc31 -O3' 5.877785 user (136.05% better than libc) my_strlen4 (res=16777213), 'gcc31 -O3' 5.893618 user (135.42% better than libc) my_strlen5 (res=16777213), 'gcc31 -O3' 6.074682 user (128.40% better than libc) my_strlen2 (res=16777213), 'gcc31 -O3' 6.079617 user (128.42% better than libc) my_strlen1 (res=16777213), 'gcc -O' 6.081747 user (127.73% better than libc) my_strlen3 (res=16777213), 'gcc31 -O' 6.087773 user (127.80% better than libc) my_strlen1 (res=16777213), 'gcc -O3' 6.274350 user (120.74% better than libc) my_strlen0 (res=16777213), 'gcc31 -O' 6.277510 user (121.02% better than libc) my_strlen1 (res=16777213), 'gcc31 -O3' 6.279278 user (120.85% better than libc) my_strlen2 (res=16777213), 'gcc -O3' 6.281228 user (120.89% better than libc) my_strlen0 (res=16777213), 'gcc31 -O3' 6.468686 user (114.38% better than libc) my_strlen0 (res=16777213), 'gcc -O3' 6.483345 user (114.20% better than libc) my_strlen0 (res=16777213), 'gcc -O' 7.286602 user (90.59% better than libc) my_strlen2 (res=16777213), 'gcc -O' 7.517879 user (84.23% better than libc) my_strlen2 (res=16777213), 'gcc31 -O' 11.166152 user (24.48% better than libc) my_strlen5 (res=16777213), 'gcc -O0' 11.212218 user (23.96% better than libc) my_strlen6 (res=16777213), 'gcc -O0' 11.266838 user (23.36% better than libc) my_strlen4 (res=16777213), 'gcc -O0' 11.325385 user (25.47% better than libc) my_strlen6 (res=16777213), 'gcc31 -O0' 11.338611 user (25.33% better than libc) my_strlen4 (res=16777213), 'gcc31 -O0' 11.340291 user (22.56% better than libc) my_strlen3 (res=16777213), 'gcc -O0' 11.353625 user (25.16% better than libc) my_strlen5 (res=16777213), 'gcc31 -O0' 11.406141 user (24.59% better than libc) my_strlen3 (res=16777213), 'gcc31 -O0' 13.526092 user (2.76% better than libc) my_strlen1 (res=16777213), 'gcc -O0' 13.849852 user strlen (res=16777213), 'gcc31 -O' 13.867739 user strlen (res=16777213), 'gcc -O3' 13.874739 user strlen (res=16777213), 'gcc31 -O3' 13.887303 user strlen (res=16777213), 'gcc -O' 13.899129 user strlen (res=16777213), 'gcc -O0' 14.210420 user strlen (res=16777213), 'gcc31 -O0' 14.305201 user (-0.66% better than libc) my_strlen1 (res=16777213), 'gcc31 -O0' 16.202919 user (-14.22% better than libc) my_strlen0 (res=16777213), 'gcc -O0' 16.803712 user (-15.43% better than libc) my_strlen0 (res=16777213), 'gcc31 -O0' 26.708938 user (-46.80% better than libc) my_strlen2 (res=16777213), 'gcc31 -O0' 27.142429 user (-48.79% better than libc) my_strlen2 (res=16777213), 'gcc -O0' (gcc is 2.95.3, gcc31 is 3.1.1 20020617) Interesting to note is that gcc -O is the fastest one. Maybe I should rerun the tests without optimizing the main program, only the strlen functions. But the difference is marginal. and for short strings: 2.025466 user (41.97% faster than libc) my_strlen2 (res=9), 'gcc -O3' 2.027854 user (41.81% faster than libc) my_strlen1 (res=9), 'gcc -O3' 2.161020 user (32.15% faster than libc) my_strlen0 (res=9), 'gcc31 -O' 2.174822 user (32.41% faster than libc) my_strlen1 (res=9), 'gcc -O' 2.253191 user (26.77% faster than libc) my_strlen0 (res=9), 'gcc31 -O3' 2.278019 user (26.41% faster than libc) my_strlen5 (res=9), 'gcc -O' 2.285023 user (26.02% faster than libc) my_strlen2 (res=9), 'gcc -O' 2.310429 user (23.61% faster than libc) my_strlen2 (res=9), 'gcc31 -O' 2.341886 user (21.97% faster than libc) my_strlen2 (res=9), 'gcc31 -O3' 2.342074 user (21.96% faster than libc) my_strlen1 (res=9), 'gcc31 -O3' 2.354400 user (22.14% faster than libc) my_strlen0 (res=9), 'gcc -O3' 2.367278 user (21.47% faster than libc) my_strlen6 (res=9), 'gcc -O3' 2.367363 user (20.63% faster than libc) my_strlen3 (res=9), 'gcc31 -O' 2.367841 user (21.45% faster than libc) my_strlen3 (res=9), 'gcc -O3' 2.368394 user (21.42% faster than libc) my_strlen5 (res=9), 'gcc -O3' 2.368742 user (20.56% faster than libc) my_strlen6 (res=9), 'gcc31 -O' 2.370190 user (21.33% faster than libc) my_strlen4 (res=9), 'gcc -O3' 2.424396 user (17.79% faster than libc) my_strlen1 (res=9), 'gcc31 -O' 2.424801 user (17.77% faster than libc) my_strlen4 (res=9), 'gcc31 -O' 2.424825 user (17.77% faster than libc) my_strlen5 (res=9), 'gcc31 -O' 2.434469 user (18.29% faster than libc) my_strlen3 (res=9), 'gcc -O' 2.457539 user (17.18% faster than libc) my_strlen0 (res=9), 'gcc -O' 2.483910 user (14.99% faster than libc) my_strlen6 (res=9), 'gcc31 -O3' 2.484677 user (14.96% faster than libc) my_strlen4 (res=9), 'gcc31 -O3' 2.485388 user (14.93% faster than libc) my_strlen5 (res=9), 'gcc31 -O3' 2.514320 user (14.53% faster than libc) my_strlen6 (res=9), 'gcc -O' 2.514775 user (14.51% faster than libc) my_strlen4 (res=9), 'gcc -O' 2.599132 user (9.90% faster than libc) my_strlen3 (res=9), 'gcc31 -O3' 2.855807 user strlen (res=9), 'gcc31 -O' 2.856369 user strlen (res=9), 'gcc31 -O3' 2.875634 user strlen (res=9), 'gcc -O3' 2.879661 user strlen (res=9), 'gcc -O' 3.483060 user strlen (res=9), 'gcc31 -O0' 3.510804 user strlen (res=9), 'gcc -O0' 5.136020 user (-31.64% faster than libc) my_strlen1 (res=9), 'gcc -O0' 5.703832 user (-38.45% faster than libc) my_strlen0 (res=9), 'gcc -O0' 5.762493 user (-39.56% faster than libc) my_strlen0 (res=9), 'gcc31 -O0' 5.852239 user (-40.01% faster than libc) my_strlen3 (res=9), 'gcc -O0' 5.877360 user (-40.27% faster than libc) my_strlen4 (res=9), 'gcc -O0' 5.914327 user (-40.64% faster than libc) my_strlen5 (res=9), 'gcc -O0' 5.949831 user (-40.99% faster than libc) my_strlen6 (res=9), 'gcc -O0' 6.708716 user (-48.08% faster than libc) my_strlen1 (res=9), 'gcc31 -O0' 6.822677 user (-48.54% faster than libc) my_strlen2 (res=9), 'gcc -O0' 6.822860 user (-48.95% faster than libc) my_strlen6 (res=9), 'gcc31 -O0' 6.998892 user (-50.23% faster than libc) my_strlen4 (res=9), 'gcc31 -O0' 7.016791 user (-50.36% faster than libc) my_strlen3 (res=9), 'gcc31 -O0' 7.023093 user (-50.41% faster than libc) my_strlen5 (res=9), 'gcc31 -O0' 7.136907 user (-51.20% faster than libc) my_strlen2 (res=9), 'gcc31 -O0' For short strings this is only marginally better than libc's strlen(). All my_strlenX functions were placed in a separate file (strlen_test.c), so the speed gain is not due to inlining strlen itself. my_strlen3 is the one I posted yesterday, I think. I don't know if this is useful or not. Maybe it should be rewritten in assembly language if it should be placed in libc. Anders To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 6:47:22 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 168E637B401 for ; Mon, 30 Dec 2002 06:47:19 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BAF343EB2 for ; Mon, 30 Dec 2002 06:47:15 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.6/8.12.6) with ESMTP id gBUEkwro028618 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 30 Dec 2002 09:46:58 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id gBUEkrn43316; Mon, 30 Dec 2002 09:46:53 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15888.23645.644351.257656@grasshopper.cs.duke.edu> Date: Mon, 30 Dec 2002 09:46:53 -0500 (EST) To: Rob B Cc: , sam@errno.com, Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? In-Reply-To: <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> References: <000001c2af4d$0f7da3f0$011872cf@gamer> <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Rob B writes: > At 02:14 30/12/2002, Howard Leadmon sent this up the stick: > > When I ran a cvsup on my Alpha of the current 4.7 code, all went well > > till I > >tried to build a new kernel. At that point it failed, and it seems like it's > >in the new crypto stuff that came down. > > > > > >I glanced back at the list, and didn't see any chatter about this, so was > >wondering if anyone has any idea how to fix this issue? All of my x86 based > >machines built and updated fine, so something specific to the Alpha. Yes, the crypto author appears to have forgotten to backport the required alpha bits. Can you try the following untested patch? I'm quite busy right now (just got back from vacation) and don't have time to take an alpha to -stable to fix this. Drew Index: alpha/alpha/ipl_funcs.c =================================================================== RCS file: /home/ncvs/src/sys/alpha/alpha/Attic/ipl_funcs.c,v retrieving revision 1.15.2.4 diff -u -r1.15.2.4 ipl_funcs.c --- alpha/alpha/ipl_funcs.c 26 Jul 2001 18:53:01 -0000 1.15.2.4 +++ alpha/alpha/ipl_funcs.c 30 Dec 2002 14:41:15 -0000 @@ -160,6 +160,7 @@ GENSET(setsoftvm, &ipending, 1 << SWI_VM) GENSET(setsofttq, &ipending, 1 << SWI_TQ) GENSET(setsoftclock, &ipending, 1 << SWI_CLOCK) +GENSET(setsoftcrypto, &ipending, 1 << SWI_CRYPTO) GENSET(schedsofttty, &idelayed, 1 << SWI_TTY) GENSET(schedsoftnet, &idelayed, 1 << SWI_NET) Index: alpha/include/ipl.h =================================================================== RCS file: /home/ncvs/src/sys/alpha/include/Attic/ipl.h,v retrieving revision 1.12.2.1 diff -u -r1.12.2.1 ipl.h --- alpha/include/ipl.h 18 Jul 2000 21:12:43 -0000 1.12.2.1 +++ alpha/include/ipl.h 30 Dec 2002 14:45:41 -0000 @@ -38,6 +38,7 @@ #define SWI_TTY 0 #define SWI_NET 1 #define SWI_CAMNET 2 +#define SWI_CRYPTO SWI_CAMNET #define SWI_CAMBIO 3 #define SWI_VM 4 #define SWI_CLOCK 5 @@ -80,6 +81,7 @@ SPLUP(splnet, IO) SPLUP(splbio, IO) SPLUP(splcam, IO) +SPLUP(splcrypto, IO) SPLUP(splimp, IO) SPLUP(spltty, IO) SPLUP(splvm, IO) @@ -113,6 +115,7 @@ extern void setsoftvm(void); extern void setsofttq(void); extern void setsoftclock(void); +extern void setsoftcrypto(void); extern void schedsofttty(void); extern void schedsoftnet(void); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 7:47:19 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 777C837B401 for ; Mon, 30 Dec 2002 07:47:18 -0800 (PST) Received: from kanga.honeypot.net (kanga.honeypot.net [208.162.254.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EDED43EB2 for ; Mon, 30 Dec 2002 07:47:17 -0800 (PST) (envelope-from kirk@strauser.com) Received: from pooh.honeypot.net (pooh.honeypot.net [10.0.1.2]) by kanga.honeypot.net (8.12.6/8.12.6) with ESMTP id gBUFlGeC004732 for ; Mon, 30 Dec 2002 09:47:16 -0600 (CST) (envelope-from kirk@strauser.com) Received: from pooh.honeypot.net (localhost [127.0.0.1]) by pooh.honeypot.net (8.12.6/8.12.6/Debian-8) with ESMTP id gBUFlFNZ030276 for ; Mon, 30 Dec 2002 09:47:15 -0600 Received: (from kirk@localhost) by pooh.honeypot.net (8.12.6/8.12.6/Debian-8) id gBUFlEwM030273; Mon, 30 Dec 2002 09:47:14 -0600 To: freebsd-alpha@freebsd.org Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? References: <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> From: Kirk Strauser Date: 30 Dec 2002 09:47:14 -0600 In-Reply-To: <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> Message-ID: <87el7z5x19.fsf@pooh.honeypot.net> Lines: 14 X-Mailer: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org At 2002-12-30T00:12:13Z, Rob B writes: > I'm glad someone else is getting this issue (mine is on a Miata) ... I've > had it for the last couple of days, but not the time to post it to the > list. Ditto here. I moved back to 4.7-STABLE because I couldn't get 5.0 to be even remotely usably (see other posts) and ran into this. As a short-term workaround, I used cvsup's "date=" option to revert to 2002-12-17 00:00:00 (several hours before the fatal crypto.c update). -- Kirk Strauser In Googlis non est, ergo non est. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 7:56:53 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BB0237B401 for ; Mon, 30 Dec 2002 07:56:52 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98EE743EA9 for ; Mon, 30 Dec 2002 07:56:51 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.6/8.12.6) with ESMTP id gBUFupro003332 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 30 Dec 2002 10:56:51 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id gBUFukC43402; Mon, 30 Dec 2002 10:56:46 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15888.27837.957833.445031@grasshopper.cs.duke.edu> Date: Mon, 30 Dec 2002 10:56:45 -0500 (EST) To: Kirk Strauser Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? In-Reply-To: <87el7z5x19.fsf@pooh.honeypot.net> References: <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> <87el7z5x19.fsf@pooh.honeypot.net> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Kirk Strauser writes: > > At 2002-12-30T00:12:13Z, Rob B writes: > > > I'm glad someone else is getting this issue (mine is on a Miata) ... I've > > had it for the last couple of days, but not the time to post it to the > > list. > > Ditto here. I moved back to 4.7-STABLE because I couldn't get 5.0 to be > even remotely usably (see other posts) and ran into this. As a short-term > workaround, I used cvsup's "date=" option to revert to 2002-12-17 00:00:00 > (several hours before the fatal crypto.c update). Or perhaps you could try the patch I just sent? Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 8:16:37 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF5F337B401 for ; Mon, 30 Dec 2002 08:16:36 -0800 (PST) Received: from kanga.honeypot.net (kanga.honeypot.net [208.162.254.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id B541243EB2 for ; Mon, 30 Dec 2002 08:16:35 -0800 (PST) (envelope-from kirk@strauser.com) Received: from pooh.honeypot.net (pooh.honeypot.net [10.0.1.2]) by kanga.honeypot.net (8.12.6/8.12.6) with ESMTP id gBUGGYeC005388 for ; Mon, 30 Dec 2002 10:16:34 -0600 (CST) (envelope-from kirk@strauser.com) Received: from pooh.honeypot.net (localhost [127.0.0.1]) by pooh.honeypot.net (8.12.6/8.12.6/Debian-8) with ESMTP id gBUGGXNZ002472 for ; Mon, 30 Dec 2002 10:16:34 -0600 Received: (from kirk@localhost) by pooh.honeypot.net (8.12.6/8.12.6/Debian-8) id gBUGGX3T002469; Mon, 30 Dec 2002 10:16:33 -0600 To: freebsd-alpha@freebsd.org Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? References: <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> <87el7z5x19.fsf@pooh.honeypot.net> <15888.27837.957833.445031@grasshopper.cs.duke.edu> From: Kirk Strauser Date: 30 Dec 2002 10:16:33 -0600 In-Reply-To: <15888.27837.957833.445031@grasshopper.cs.duke.edu> Message-ID: <873cof5voe.fsf@pooh.honeypot.net> Lines: 10 X-Mailer: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org At 2002-12-30T15:56:45Z, Andrew Gallatin writes: > Or perhaps you could try the patch I just sent? Oh, I plan to. However, I reverted my source tree before I knew of your patch, and won't have the chance to test it for a little bit. -- Kirk Strauser In Googlis non est, ergo non est. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 8:54:17 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F24F37B401 for ; Mon, 30 Dec 2002 08:54:16 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08D0F43EC5 for ; Mon, 30 Dec 2002 08:54:16 -0800 (PST) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.5/8.12.1) with ESMTP id gBUGsAnN043967 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 30 Dec 2002 08:54:10 -0800 (PST)?g (envelope-from sam@errno.com)œ X-Authentication-Warning: ebb.errno.com: Host melange.errno.com [66.127.85.82] claimed to be melange Message-ID: <0d8301c2b024$13366b80$52557f42@errno.com> From: "Sam Leffler" To: "Andrew Gallatin" , "Rob B" Cc: , References: <000001c2af4d$0f7da3f0$011872cf@gamer><5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> <15888.23645.644351.257656@grasshopper.cs.duke.edu> Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? Date: Mon, 30 Dec 2002 08:54:09 -0800 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Yes, the crypto author appears to have forgotten to backport the > required alpha bits. > > Can you try the following untested patch? I'm quite busy right now > (just got back from vacation) and don't have time to take an alpha > to -stable to fix this. > Yes, I did not include alpha-specific changes because the crypto code is only really useful when you have h/w drivers and there are none for alpha under -stable. Was this when the system was built w/o crypto support enabled? The only users of these definitions should be the crypto code. Sam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 9: 3:19 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 282FD37B401 for ; Mon, 30 Dec 2002 09:03:18 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 771DF43EC5 for ; Mon, 30 Dec 2002 09:03:17 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.6/8.12.6) with ESMTP id gBUH3Dro009321 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 30 Dec 2002 12:03:13 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id gBUH38M43472; Mon, 30 Dec 2002 12:03:08 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15888.31820.353185.440191@grasshopper.cs.duke.edu> Date: Mon, 30 Dec 2002 12:03:08 -0500 (EST) To: "Sam Leffler" Cc: "Rob B" , , Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? In-Reply-To: <0d8301c2b024$13366b80$52557f42@errno.com> References: <000001c2af4d$0f7da3f0$011872cf@gamer> <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> <15888.23645.644351.257656@grasshopper.cs.duke.edu> <0d8301c2b024$13366b80$52557f42@errno.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Sam Leffler writes: > > Yes, the crypto author appears to have forgotten to backport the > > required alpha bits. > > > > Can you try the following untested patch? I'm quite busy right now > > (just got back from vacation) and don't have time to take an alpha > > to -stable to fix this. > > > > Yes, I did not include alpha-specific changes because the crypto code is > only really useful when you have h/w drivers and there are none for alpha > under -stable. > > Was this when the system was built w/o crypto support enabled? The only > users of these definitions should be the crypto code. > > Sam The crypto modules are currently enabled to be built by default. If there is no point to enabling them on alpha, perhaps a more appropriate patch would be the following, which moves the crypto modules to x86 only. Drew Index: sys/modules/Makefile =================================================================== RCS file: /home/ncvs/src/sys/modules/Makefile,v retrieving revision 1.110.2.65 diff -u -r1.110.2.65 Makefile --- sys/modules/Makefile 11 Dec 2002 20:54:49 -0000 1.110.2.65 +++ sys/modules/Makefile 30 Dec 2002 17:01:21 -0000 @@ -14,8 +14,6 @@ ccd \ cd9660 \ coda \ - crypto \ - cryptodev \ cue \ dc \ dummynet \ @@ -110,6 +108,8 @@ SUBDIR+=ar \ bktr \ coff \ + crypto \ + cryptodev \ em \ fpu \ gnufpu \ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 9:40: 4 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 032E437B401 for ; Mon, 30 Dec 2002 09:40:03 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47F6243EC5 for ; Mon, 30 Dec 2002 09:40:02 -0800 (PST) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.5/8.12.1) with ESMTP id gBUHdrnN044070 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 30 Dec 2002 09:39:58 -0800 (PST)?g (envelope-from sam@errno.com)œ X-Authentication-Warning: ebb.errno.com: Host melange.errno.com [66.127.85.82] claimed to be melange Message-ID: <0da501c2b02a$7946bff0$52557f42@errno.com> From: "Sam Leffler" To: "Andrew Gallatin" Cc: "Rob B" , , References: <000001c2af4d$0f7da3f0$011872cf@gamer><5.1.1.6.2.20021230111030.01d0b880@127.0.0.1><15888.23645.644351.257656@grasshopper.cs.duke.edu><0d8301c2b024$13366b80$52557f42@errno.com> <15888.31820.353185.440191@grasshopper.cs.duke.edu> Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? Date: Mon, 30 Dec 2002 09:39:53 -0800 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Sam Leffler writes: > > > Yes, the crypto author appears to have forgotten to backport the > > > required alpha bits. > > > > > > Can you try the following untested patch? I'm quite busy right now > > > (just got back from vacation) and don't have time to take an alpha > > > to -stable to fix this. > > > > > > > Yes, I did not include alpha-specific changes because the crypto code is > > only really useful when you have h/w drivers and there are none for alpha > > under -stable. > > > > Was this when the system was built w/o crypto support enabled? The only > > users of these definitions should be the crypto code. > > > > Sam > > The crypto modules are currently enabled to be built by default. > If there is no point to enabling them on alpha, perhaps a more > appropriate patch would be the following, which moves the crypto > modules to x86 only. > Hmm, yes, I didn't build modules on alpha (sorry). It would probably be best to fix the spl stuff and let the crypto modules be built since the crypto h/w drivers should be usable as soon as the bus dma support is working. I'm still waffling about whether or not to MFC the fast ipsec code in which case the crypto code will be needed. So I guess my preference would for your first patch. Unfortunately I don't know of an alpha running -stable to test with. If someone can verify the spl patch works then I'll commit it for you. Sam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 9:42:46 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 571FA37B401 for ; Mon, 30 Dec 2002 09:42:45 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7A0E43EC5 for ; Mon, 30 Dec 2002 09:42:44 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.6/8.12.6) with ESMTP id gBUHgfro010876 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 30 Dec 2002 12:42:41 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id gBUHgaS43507; Mon, 30 Dec 2002 12:42:36 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15888.34188.468775.645589@grasshopper.cs.duke.edu> Date: Mon, 30 Dec 2002 12:42:36 -0500 (EST) To: "Sam Leffler" Cc: "Rob B" , , Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? In-Reply-To: <0da501c2b02a$7946bff0$52557f42@errno.com> References: <000001c2af4d$0f7da3f0$011872cf@gamer> <5.1.1.6.2.20021230111030.01d0b880@127.0.0.1> <15888.23645.644351.257656@grasshopper.cs.duke.edu> <0d8301c2b024$13366b80$52557f42@errno.com> <15888.31820.353185.440191@grasshopper.cs.duke.edu> <0da501c2b02a$7946bff0$52557f42@errno.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Sam Leffler writes: > > Sam Leffler writes: > > So I guess my preference would for your first patch. Unfortunately I don't > know of an alpha running -stable to test with. If someone can verify the > spl patch works then I'll commit it for you. OK. So we're still just waiting for a tester to step up to the plate ;) Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 9:44: 3 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4126137B401 for ; Mon, 30 Dec 2002 09:44:02 -0800 (PST) Received: from dll.leadmon.net (dll.leadmon.net [207.114.24.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67F9D43EC5 for ; Mon, 30 Dec 2002 09:44:01 -0800 (PST) (envelope-from hdl@abs.net) Received: from gamer (hdl@gamer.leadmon.net [207.114.24.1]) (authenticated bits=0) by dll.leadmon.net (8.12.6/8.12.6/LNSG+ORDB+OSS+SCOP+NJABL+RSL+SBL+SPEWS+DSBL) with ESMTP id gBUHhhxS044423; Mon, 30 Dec 2002 12:43:51 -0500 (EST) (envelope-from hdl@abs.net) Reply-To: From: "Howard Leadmon" To: "'Sam Leffler'" , "'Andrew Gallatin'" , "'Rob B'" Cc: Subject: RE: 4.7-STABLE kernel build failure with current CVS, any ideas? Date: Mon, 30 Dec 2002 12:43:43 -0500 Organization: ABSnet Internet Services Message-ID: <001101c2b02b$0202b790$011872cf@gamer> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 Importance: Normal In-Reply-To: <0d8301c2b024$13366b80$52557f42@errno.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Just FYI, all I did was run a cvsup of STABLE, and then rebuild the OS and kernel. I changed no options in the kernel config on any of my machines, but it worked for Intel but no Alpha. So I would be inclined to say the code is enabled by default, but it breaks the alpha build. --- Howard Leadmon - hdl@abs.net Charm Net, LLC - Phone: 410-685-3900 - FAX: 410-361-8162 > -----Original Message----- > From: Sam Leffler [mailto:sam@errno.com] > Sent: Monday, December 30, 2002 11:54 AM > To: Andrew Gallatin; Rob B > Cc: hdl@abs.net; freebsd-alpha@FreeBSD.ORG > Subject: Re: 4.7-STABLE kernel build failure with current CVS, any ideas? > > > Yes, the crypto author appears to have forgotten to backport the > > required alpha bits. > > > > Can you try the following untested patch? I'm quite busy right now > > (just got back from vacation) and don't have time to take an alpha > > to -stable to fix this. > > > > Yes, I did not include alpha-specific changes because the crypto code is > only really useful when you have h/w drivers and there are none for alpha > under -stable. > > Was this when the system was built w/o crypto support enabled? The only > users of these definitions should be the crypto code. > > Sam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 9:44:51 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17CAF37B401 for ; Mon, 30 Dec 2002 09:44:50 -0800 (PST) Received: from dll.leadmon.net (dll.leadmon.net [207.114.24.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B28C43E4A for ; Mon, 30 Dec 2002 09:44:49 -0800 (PST) (envelope-from hdl@abs.net) Received: from gamer (hdl@gamer.leadmon.net [207.114.24.1]) (authenticated bits=0) by dll.leadmon.net (8.12.6/8.12.6/LNSG+ORDB+OSS+SCOP+NJABL+RSL+SBL+SPEWS+DSBL) with ESMTP id gBUHicxS044433; Mon, 30 Dec 2002 12:44:45 -0500 (EST) (envelope-from hdl@abs.net) Reply-To: From: "Howard Leadmon" To: "'Andrew Gallatin'" , "'Sam Leffler'" Cc: "'Rob B'" , Subject: RE: 4.7-STABLE kernel build failure with current CVS, any ideas? Date: Mon, 30 Dec 2002 12:44:37 -0500 Organization: ABSnet Internet Services Message-ID: <001201c2b02b$228f63a0$011872cf@gamer> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 Importance: Normal In-Reply-To: <15888.34188.468775.645589@grasshopper.cs.duke.edu> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org If nobody beats me to it, I'll try and test it later on today.. :-) --- Howard Leadmon - hdl@abs.net Charm Net, LLC - Phone: 410-685-3900 - FAX: 410-361-8162 =20 > -----Original Message----- > From: Andrew Gallatin [mailto:gallatin@cs.duke.edu] > Sent: Monday, December 30, 2002 12:43 PM > To: Sam Leffler > Cc: Rob B; hdl@abs.net; freebsd-alpha@FreeBSD.ORG > Subject: Re: 4.7-STABLE kernel build failure with current CVS, any = ideas? >=20 >=20 > Sam Leffler writes: > > > Sam Leffler writes: > > > > So I guess my preference would for your first patch. Unfortunately = I > don't > > know of an alpha running -stable to test with. If someone can = verify the > > spl patch works then I'll commit it for you. >=20 > OK. So we're still just waiting for a tester to step up to the plate > ;) >=20 > Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 10:37: 5 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E358137B401 for ; Mon, 30 Dec 2002 10:37:04 -0800 (PST) Received: from ncsmtp03.ogw.rr.com (ncsmtp03.ogw.rr.com [24.93.67.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18AC143EA9 for ; Mon, 30 Dec 2002 10:37:04 -0800 (PST) (envelope-from rbud@fortean.com) Received: from mail5.nc.rr.com (fe5 [24.93.67.52]) by ncsmtp03.ogw.rr.com (8.12.5/8.12.2) with ESMTP id gBUIaHib001185; Mon, 30 Dec 2002 13:36:19 -0500 (EST) Received: from rdu26-76-069.nc.rr.com ([66.26.76.69]) by mail5.nc.rr.com with Microsoft SMTPSVC(5.5.1877.757.75); Mon, 30 Dec 2002 13:35:41 -0500 Date: Mon, 30 Dec 2002 13:36:56 -0500 (EST) From: Rich Bud X-X-Sender: rbud@chorizo Reply-To: Rich Bud To: Howard Leadmon Cc: "'Andrew Gallatin'" , "'Sam Leffler'" , "'Rob B'" , Subject: RE: 4.7-STABLE kernel build failure with current CVS, any ideas? In-Reply-To: <001201c2b02b$228f63a0$011872cf@gamer> Message-ID: <20021230132703.Y389-100000@chorizo> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > > So I guess my preference would for your first patch. Unfortunately I > > don't know of an alpha running -stable to test with. > If someone can verify the spl patch works then I'll commit it for you. buildkernel works with the patch and a current cvs checkout on my pw500a. That's with a buildworld sitting in /usr/src from Dec 26, the last time i tried to upgrade. If i have to have a more recent buildworld, you'll have to wait a few hours... ;) Rich Bud To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Dec 30 12:35:45 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5DDF37B401 for ; Mon, 30 Dec 2002 12:35:44 -0800 (PST) Received: from reiher.informatik.uni-wuerzburg.de (wi4d22.informatik.uni-wuerzburg.de [132.187.101.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE65A43EB2 for ; Mon, 30 Dec 2002 12:35:43 -0800 (PST) (envelope-from mkb@mukappabeta.de) Received: from mukappabeta.de (localhost [127.0.0.1]) by reiher.informatik.uni-wuerzburg.de (Postfix) with ESMTP id 5F2EEA932; Mon, 30 Dec 2002 21:35:32 +0100 (CET) Message-ID: <3E10AE14.1000504@mukappabeta.de> Date: Mon, 30 Dec 2002 21:35:32 +0100 From: Matthias Buelow User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.1) Gecko/20021024 X-Accept-Language: de, en MIME-Version: 1.0 To: Anders Gavare Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: faster strlen() using longs (?) References: X-Enigmail-Version: 0.65.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Anders Gavare wrote: > All my_strlenX functions were placed in a separate file (strlen_test.c), > so the speed gain is not due to inlining strlen itself. Just as a side question, I thought gcc would provide its own (inlined) versions of certain str* and mem* functions when compiling userland code? Am I misinformed here or is it somehow switched off in freebsd? -- Matthias Buelow To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Dec 31 7:43:37 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DEF837B401 for ; Tue, 31 Dec 2002 07:43:34 -0800 (PST) Received: from dll.leadmon.net (dll.leadmon.net [207.114.24.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 989A343EC2 for ; Tue, 31 Dec 2002 07:43:33 -0800 (PST) (envelope-from hdl@abs.net) Received: from gamer (hdl@gamer.leadmon.net [207.114.24.1]) (authenticated bits=0) by dll.leadmon.net (8.12.6/8.12.6/LNSG+ORDB+OSS+SCOP+NJABL+RSL+SBL+SPEWS+DSBL) with ESMTP id gBVFh8xS052395; Tue, 31 Dec 2002 10:43:16 -0500 (EST) (envelope-from hdl@abs.net) Reply-To: From: "Howard Leadmon" To: "'Andrew Gallatin'" , "'Rob B'" Cc: , Subject: RE: 4.7-STABLE kernel build failure with current CVS, any ideas? Date: Tue, 31 Dec 2002 10:43:08 -0500 Organization: ABSnet Internet Services Message-ID: <000301c2b0e3$5474a2f0$011872cf@gamer> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 In-Reply-To: <15888.23645.644351.257656@grasshopper.cs.duke.edu> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I applied and compiled the patch below, and the machine is now up and = happily running the updated kernel. So I would say from that you have a winner = unless it introduced some issue I missed. :-) Happy New Year to all... --- Howard Leadmon - hdl@abs.net Charm Net, LLC - Phone: 410-685-3900 - FAX: 410-361-8162 =20 > -----Original Message----- > From: Andrew Gallatin [mailto:gallatin@cs.duke.edu] > Sent: Monday, December 30, 2002 9:47 AM > To: Rob B > Cc: hdl@abs.net; sam@errno.com; freebsd-alpha@FreeBSD.ORG > Subject: Re: 4.7-STABLE kernel build failure with current CVS, any = ideas? >=20 >=20 > Rob B writes: > > At 02:14 30/12/2002, Howard Leadmon sent this up the stick: > > > When I ran a cvsup on my Alpha of the current 4.7 code, all = went well > > > till I > > >tried to build a new kernel. At that point it failed, and it = seems like > it's > > >in the new crypto stuff that came down. > > > > > > > > >I glanced back at the list, and didn't see any chatter about this, = so > was > > >wondering if anyone has any idea how to fix this issue? All of my = x86 > based > > >machines built and updated fine, so something specific to the = Alpha. >=20 > Yes, the crypto author appears to have forgotten to backport the > required alpha bits. >=20 > Can you try the following untested patch? I'm quite busy right now > (just got back from vacation) and don't have time to take an alpha > to -stable to fix this. >=20 > Drew >=20 > Index: alpha/alpha/ipl_funcs.c > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/sys/alpha/alpha/Attic/ipl_funcs.c,v > retrieving revision 1.15.2.4 > diff -u -r1.15.2.4 ipl_funcs.c > --- alpha/alpha/ipl_funcs.c 26 Jul 2001 18:53:01 -0000 1.15.2.4 > +++ alpha/alpha/ipl_funcs.c 30 Dec 2002 14:41:15 -0000 > @@ -160,6 +160,7 @@ > GENSET(setsoftvm, &ipending, 1 << SWI_VM) > GENSET(setsofttq, &ipending, 1 << SWI_TQ) > GENSET(setsoftclock, &ipending, 1 << SWI_CLOCK) > +GENSET(setsoftcrypto, &ipending, 1 << SWI_CRYPTO) >=20 > GENSET(schedsofttty, &idelayed, 1 << SWI_TTY) > GENSET(schedsoftnet, &idelayed, 1 << SWI_NET) > Index: alpha/include/ipl.h > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/sys/alpha/include/Attic/ipl.h,v > retrieving revision 1.12.2.1 > diff -u -r1.12.2.1 ipl.h > --- alpha/include/ipl.h 18 Jul 2000 21:12:43 -0000 1.12.2.1 > +++ alpha/include/ipl.h 30 Dec 2002 14:45:41 -0000 > @@ -38,6 +38,7 @@ > #define SWI_TTY 0 > #define SWI_NET 1 > #define SWI_CAMNET 2 > +#define SWI_CRYPTO SWI_CAMNET > #define SWI_CAMBIO 3 > #define SWI_VM 4 > #define SWI_CLOCK 5 > @@ -80,6 +81,7 @@ > SPLUP(splnet, IO) > SPLUP(splbio, IO) > SPLUP(splcam, IO) > +SPLUP(splcrypto, IO) > SPLUP(splimp, IO) > SPLUP(spltty, IO) > SPLUP(splvm, IO) > @@ -113,6 +115,7 @@ > extern void setsoftvm(void); > extern void setsofttq(void); > extern void setsoftclock(void); > +extern void setsoftcrypto(void); >=20 > extern void schedsofttty(void); > extern void schedsoftnet(void); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Dec 31 13:22:33 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D43237B401 for ; Tue, 31 Dec 2002 13:22:32 -0800 (PST) Received: from kanga.honeypot.net (pool2-dsl126.conpoint.com [208.162.254.126]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BCB843EB2 for ; Tue, 31 Dec 2002 13:22:30 -0800 (PST) (envelope-from kirk@strauser.com) Received: from pooh.honeypot.net (pooh.honeypot.net [10.0.5.128]) by kanga.honeypot.net (8.12.6/8.12.6) with ESMTP id gBVLMIGh029612 for ; Tue, 31 Dec 2002 15:22:18 -0600 (CST) (envelope-from kirk@strauser.com) Received: from pooh.honeypot.net (localhost [127.0.0.1]) by pooh.honeypot.net (8.12.6/8.12.6/Debian-8) with ESMTP id gBVLMHrn005637 for ; Tue, 31 Dec 2002 15:22:17 -0600 Received: (from kirk@localhost) by pooh.honeypot.net (8.12.6/8.12.6/Debian-8) id gBVLMGp9005634; Tue, 31 Dec 2002 15:22:16 -0600 To: freebsd-alpha@freebsd.org Subject: Can't use gifconfig on my Alpha - works on i386 From: Kirk Strauser Date: 31 Dec 2002 15:22:16 -0600 Message-ID: <87n0mldgtz.fsf@pooh.honeypot.net> Lines: 26 X-Mailer: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I'm trying to use the freenet6 port to establish an IPv6 tunnel. I already had this working 100% correctly on a FreeBSD-4.7 x86 firewall, and copied the configuration over to it's new FreeBSD-4.7 alpha replacement. Apparently, there are some problems with the interaction of ifconfig and gifconfig, but only on the alpha. On the x86 machine: root@kanga# ifconfig gif0 create root@kanga# /usr/sbin/gifconfig gif0 inet 208.162.254.126 206.123.31.114 root@kanga# ifconfig gif0 destroy On the alpha: root@gopher# ifconfig gif0 create root@gopher# /usr/sbin/gifconfig gif0 inet 208.162.254.126 206.123.31.114 gifconfig: gif0 is not gif. Although the kernel config files are obviously a little different between the two platforms, they are mostly identical in the non-hardware-dependent parts. Has anyone else made this work? -- Kirk Strauser In Googlis non est, ergo non est. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message