From owner-freebsd-alpha@FreeBSD.ORG Sun Jun 27 15:44:03 2004 Return-Path: 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 AD9B916A4CE for ; Sun, 27 Jun 2004 15:44:03 +0000 (GMT) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7614F43D3F for ; Sun, 27 Jun 2004 15:44:02 +0000 (GMT) (envelope-from michael@unixiron.org) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mail.unixiron.org (8.12.11/8.12.11) with ESMTP id i5RFhcOb042741 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 27 Jun 2004 17:43:39 +0200 (CEST) (envelope-from michael@unixiron.org) Date: Sun, 27 Jun 2004 17:43:38 +0200 (CEST) From: Michael Kukat To: ticso@cicely.de In-Reply-To: <20040623101309.GD21460@cicely12.cicely.de> Message-ID: <20040627171815.S42201@calchas.unixiron.org> References: <20040622200019.M3751@calchas.unixiron.org> <20040622211832.A50035@ns><20040622204000.GC21460@cicely12.cicely.de> <20040623101309.GD21460@cicely12.cicely.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: clamd / ClamAV version 0.67-1, clamav-milter version 0.67a X-Spam-Status: No, hits=-100.0 required=2.0 tests=USER_IN_WHITELIST autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on calchas.unixiron.org cc: freebsd-alpha@freebsd.org Subject: Re: SRM not initialising cards behind a bridge X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jun 2004 15:44:03 -0000 Hi ! On Wed, 23 Jun 2004, Bernd Walter wrote: > It's a bridge thing. > FreeBSD has special support to just handle non bridged card. > I don't know the current state with NetBSD, but AFAIK the code was > taken from NetBSD. Yep, i think, NetBSD would have the same trouble with PCI-PCI-bridges on Alpha. Just had a look into some sources :) Okay, i am currently playing around with another quadport NIC (ANA-6944), and i am encountering the problems as you said. And i'm currently trying to solve them. But with not too much success, as there is missing a lot of clue concerning PCI architecture. > Such tests require someone to swap cards, but if you could do a few tests > with bridged cards on this box that would be fine. First of all... it doesn't work in 4.9. Slots 4, 5, 7 behind the bridge are declared bogus, slot 6 is mapped to slot 6 on bus 0. This is because the intr_map in dec_2100_a50.c doesn't care about bridges. With a little dirty hack, i got it work a bit more. At least the first of the 4 NICs behind the bridge seems to work :) For the current state, here are the "strange" things i saw on this AlphaStation 200: >>>init *** keyboard not plugged in ... ff.fe.fd.fc.fb.fa.f9.f8.f7.f6.f5. ef.df.ee.Shared PIRQ0 in slot 3 Shared PIRQ2 in slot 3 ed.ec.f4.eb.ea.e9.e8.e7.e6.....e5. V7.0-9, built on Mar 18 1999 at 13:41:11 Slot 3 is the NIC, IRQs are shared here. Might be okay. show conf sees the NICs, but with bogus MAC addresses, as this is not really standard DECchip ethernet stuff: Bus 00 Slot 13: DECchip 21152 PCI to PCI Bridge Bus 01 Slot 04: Vendor: 1011 Device: 9 Bus 01 Slot 05: DECchip 21140 Network Controller ewb0.0.0.1005.0 80-20-13-00-00-00 Bus 01 Slot 06: DECchip 21140 Network Controller ewc0.0.0.1006.0 60-B6-13-00-00-00 Bus 01 Slot 07: DECchip 21140 Network Controller ewd0.0.0.1007.0 80-5C-14-00-00-00 For the hardware: IRQ 14 and 15 are the only interrupts which can be used for th 6944 in this configuration. My current modifications in the kernel source: @@ -164,12 +164,26 @@ u_int8_t pirqline; u_int32_t pirqreg; int pirq; - pcicfgregs *cfg; + pcicfgregs *cfg, *dcfg; pirq = 0; /* gcc -Wuninitialized XXX */ cfg = (pcicfgregs *)arg; /* + * If we don't live on bus 0, we are behind a bridge. Handle this. + */ + + dcfg = cfg; + if(dcfg->bus > 0) { + printf("secondary bus. getting parent\n"); + cfg = pci_devlist_get_parent(cfg); + if(cfg == NULL) { + cfg = dcfg; + printf("failed to get parent bus!\n"); + } + } + + /* * Slot->interrupt translation. Taken from NetBSD. */ @@ -253,5 +267,5 @@ if ((pirqline & 0x80) != 0) panic("bad pirqline %d",pirqline); pirqline &= 0xf; - cfg->intline = pirqline; + dcfg->intline = pirqline; } It's a hack. It just works for the first chip :) Is there anyone with more clue of all this PCI stuff to give me a hint how the routing is done ? There is some routing function for bridges in pci/pci.c, is this a way to map the pci pins somehow? I'll try this out in my setup i think. If dmesg helps, tell me. But with bootverbose it's quite long, so i stop here after quite a lot of text so far :) ...Michael -- http://www.unixiron.org/ Home Powered by: (Net|Open|Free)BSD IRIX NonStop-UX Solaris AIX HP-UX Tru64 MUNIX Ultrix VMS SINIX Dolphin_Unix OpenStep MacOS A/UX From owner-freebsd-alpha@FreeBSD.ORG Sun Jun 27 19:37:07 2004 Return-Path: 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 DA67716A4CE for ; Sun, 27 Jun 2004 19:37:07 +0000 (GMT) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1012343D2F for ; Sun, 27 Jun 2004 19:37:02 +0000 (GMT) (envelope-from michael@unixiron.org) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mail.unixiron.org (8.12.11/8.12.11) with ESMTP id i5RJaE8Y000802 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 27 Jun 2004 21:36:18 +0200 (CEST) (envelope-from michael@unixiron.org) Date: Sun, 27 Jun 2004 21:36:14 +0200 (CEST) From: Michael Kukat To: freebsd-alpha@freebsd.org Message-ID: <20040627212654.Q437@calchas.unixiron.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1282899951-1088364974=:437" X-Virus-Scanned: clamd / ClamAV version 0.67-1, clamav-milter version 0.67a X-Spam-Status: No, hits=-100.0 required=2.0 tests=USER_IN_WHITELIST autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on calchas.unixiron.org Subject: Alphastation 200 (and others) PCI-PCI bridge fix X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jun 2004 19:37:08 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1282899951-1088364974=:437 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello, okay, for my problems with quadport NICs, i stick in the following situation currently: - fixed intpin/irq mapping stuff in dec_2100_a50.c, seems to work okay with my ANA-6944, but this card just maps all 4 NICs to INTA of the first chip, so this doesn't prove the functionality of this fix. - ANA-62044 really wants 4 INT lines, but due to the architecture of the PCI bus in the AlphaStation 200, it just gets 2 of them. IRQs are mapped to the ISA IRQs, which are not shareable. But 2 of the NIC chips on the card need to share interrupts when plugged into the AS200 (INTD is INTA on the connetor, and INTC is the same as onboard LAN). Another problem in my diagnosis of the problems i have with the ANA-62044: kernel doesn't panic when this card is in the AS200. So the problem with crashing with access faults just exists on the PC164. Maybe i should try a 32bit slot. I attached my fix for this interrupt problem, maybe someone can use it. And if someone with more clue about PCI has a look in this, maybe it's useable for the repository. Patch applies to 4.9 sources. Known problems: this fix just handles bridges on pci0. It doesn't handle bridges on bridged buses :) Hope it helps someone. It's not tested very well, feedback welcome. ...Michael -- http://www.unixiron.org/ Home Powered by: (Net|Open|Free)BSD IRIX NonStop-UX Solaris AIX HP-UX Tru64 MUNIX Ultrix VMS SINIX Dolphin_Unix OpenStep MacOS A/UX --0-1282899951-1088364974=:437 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="sys.diff" Content-Transfer-Encoding: BASE64 Content-ID: <20040627213614.S437@calchas.unixiron.org> Content-Description: Content-Disposition: attachment; filename="sys.diff" ZGlmZiAtTmFydSBzeXMub3JpZy9hbHBoYS9hbHBoYS9kZWNfMjEwMF9hNTAu YyBzeXMvYWxwaGEvYWxwaGEvZGVjXzIxMDBfYTUwLmMNCi0tLSBzeXMub3Jp Zy9hbHBoYS9hbHBoYS9kZWNfMjEwMF9hNTAuYwlUaHUgSnVsIDIwIDA4OjEy OjEyIDIwMDANCisrKyBzeXMvYWxwaGEvYWxwaGEvZGVjXzIxMDBfYTUwLmMJ U3VuIEp1biAyNyAxOToxMjoyMCAyMDA0DQpAQCAtMTY0LDI5ICsxNjQsNDcg QEANCiAJdV9pbnQ4X3QgcGlycWxpbmU7DQogCXVfaW50MzJfdCBwaXJxcmVn Ow0KIAlpbnQgcGlycTsNCisJaW50IHNsb3QsIGludHBpbjsNCiAJcGNpY2Zn cmVncyAqY2ZnOw0KIA0KIAlwaXJxID0gMDsgIC8qIGdjYyAtV3VuaW5pdGlh bGl6ZWQgWFhYICovDQogCWNmZyA9IChwY2ljZmdyZWdzICopYXJnOw0KIA0K IAkvKg0KKwkgKiBJZiB3ZSBkb24ndCBsaXZlIG9uIGJ1cyAwLCB3ZSBhcmUg YmVoaW5kIGEgYnJpZGdlLiBIYW5kbGUgdGhpcy4NCisJICovDQorDQorCXNs b3QgPSBjZmctPnNsb3Q7DQorCWludHBpbiA9IGNmZy0+aW50cGluOw0KKwlp ZihjZmctPmJ1cyA+IDApIHsNCisJCWNmZyA9IHBjaV9kZXZsaXN0X2dldF9w YXJlbnQoY2ZnKTsNCisJCWlmKGNmZyA9PSBOVUxMKSB7DQorCQkJcHJpbnRm KCJmYWlsZWQgdG8gZ2V0IGJyaWRnZSBjb25maWd1cmF0aW9uIVxuIik7DQor CQl9IGVsc2Ugew0KKwkJCWludHBpbiA9IChzbG90ICsgKGludHBpbiAtIDEp KSAlIDQgKyAxOw0KKwkJCXNsb3QgPSBjZmctPnNsb3Q7DQorCQl9DQorCQlj ZmcgPSAocGNpY2ZncmVncyAqKWFyZzsNCisJfQ0KKw0KKwkvKg0KIAkgKiBT bG90LT5pbnRlcnJ1cHQgdHJhbnNsYXRpb24uICBUYWtlbiBmcm9tIE5ldEJT RC4NCiAJICovDQogDQotCWlmKGNmZy0+aW50cGluID09IDApDQorCWlmKGlu dHBpbiA9PSAwKQ0KIAkJcmV0dXJuOw0KIA0KLQlpZihjZmctPmludHBpbiA+ IDQpDQotCQlwYW5pYygiZGVjXzIxMDBfYTUwX2ludHJfbWFwOiBiYWQgaW50 cGluICVkIixjZmctPmludHBpbik7DQorCWlmKGludHBpbiA+IDQpDQorCQlw YW5pYygiZGVjXzIxMDBfYTUwX2ludHJfbWFwOiBiYWQgaW50cGluICVkIixp bnRwaW4pOw0KIA0KLQlzd2l0Y2ggKGNmZy0+c2xvdCkgew0KKwlzd2l0Y2gg KHNsb3QpIHsNCiAJY2FzZSA2OgkJCQkJLyogIE5DUiBTQ1NJICovDQogCQlw aXJxID0gMzsNCiAJCWJyZWFrOw0KIA0KIAljYXNlIDExOgkJCQkvKiBzbG90 IDEgKi8NCiAJY2FzZSAxNDoJCQkJLyogc2xvdCAzICovDQotCQlzd2l0Y2go Y2ZnLT5pbnRwaW4pIHsNCisJCXN3aXRjaChpbnRwaW4pIHsNCiAJCWNhc2Ug MToNCiAJCWNhc2UgNDoNCiAJCQlwaXJxID0gMDsNCkBAIC0xOTksMTIgKzIx NywxMiBAQA0KIAkJCWJyZWFrOw0KIAkJZGVmYXVsdDoNCiAJCQlwYW5pYygi ZGVjXzIxMDBfYTUwX2ludHJfbWFwIGJvZ3VzIFBDSSBwaW4gJWRcbiIsDQot CQkJICAgIGNmZy0+aW50cGluKTsNCisJCQkgICAgaW50cGluKTsNCiANCiAJ CX0NCiAJCWJyZWFrOw0KIAljYXNlIDEyOgkJCQkvKiBzbG90IDIgKi8NCi0J CXN3aXRjaCAoY2ZnLT5pbnRwaW4pIHsNCisJCXN3aXRjaCAoaW50cGluKSB7 DQogCQljYXNlIDE6DQogCQljYXNlIDQ6DQogCQkJcGlycSA9IDE7DQpAQCAt MjE3LDEzICsyMzUsMTMgQEANCiAJCQlicmVhazsNCiAJCWRlZmF1bHQ6DQog CQkJcGFuaWMoImRlY18yMTAwX2E1MF9pbnRyX21hcCBib2d1cyBQQ0kgcGlu ICVkXG4iLA0KLQkJCSAgICBjZmctPmludHBpbik7DQorCQkJICAgIGludHBp bik7DQogDQogCQl9Ow0KIAkJYnJlYWs7DQogDQogCWNhc2UgMTM6CQkJCS8q IHNsb3QgMyAqLw0KLQkJc3dpdGNoIChjZmctPmludHBpbikgew0KKwkJc3dp dGNoIChpbnRwaW4pIHsNCiAJCWNhc2UgMToNCiAJCWNhc2UgNDoNCiAJCQlw aXJxID0gMjsNCkBAIC0yMzgsNyArMjU2LDcgQEANCiAJCWJyZWFrOw0KIGRl ZmF1bHQ6DQogCQlwcmludGYoImRlY18yMTAwX2E1MF9pbnRyX21hcDogd2Vp cmQgc2xvdCAlZFxuIiwNCi0JCSAgICBjZmctPnNsb3QpOw0KKwkJICAgIHNs b3QpOw0KIA0KIAkJLyogcmV0dXJuOyAqLw0KICAgICAgICAgfQ0K --0-1282899951-1088364974=:437-- From owner-freebsd-alpha@FreeBSD.ORG Mon Jun 28 09:28:24 2004 Return-Path: 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 4E8C516A4CE; Mon, 28 Jun 2004 09:28:24 +0000 (GMT) Received: from smtp3.sentex.ca (smtp3.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id B701243D41; Mon, 28 Jun 2004 09:28:19 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smtp3.sentex.ca (8.12.11/8.12.11) with ESMTP id i5S9SIj8022345; Mon, 28 Jun 2004 05:28:18 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.12.11/8.12.11) with ESMTP id i5S9SHDC022532; Mon, 28 Jun 2004 05:28:18 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 489C27303F; Mon, 28 Jun 2004 05:28:18 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040628092818.489C27303F@freebsd-current.sentex.ca> Date: Mon, 28 Jun 2004 05:28:18 -0400 (EDT) Subject: [current tinderbox] failure on alpha/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 09:28:24 -0000 TB --- 2004-06-28 08:00:01 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-06-28 08:00:01 - starting CURRENT tinderbox run for alpha/alpha TB --- 2004-06-28 08:00:01 - checking out the source tree TB --- 2004-06-28 08:00:01 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha TB --- 2004-06-28 08:00:01 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-06-28 08:04:31 - building world (CFLAGS=-O2 -pipe) TB --- 2004-06-28 08:04:31 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-06-28 08:04:31 - /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 --- 2004-06-28 09:10:22 - building generic kernel (COPTFLAGS=-O2 -pipe) TB --- 2004-06-28 09:10:22 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-06-28 09:10:22 - /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Mon Jun 28 09:10:23 UTC 2004 >>> 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 >>> Kernel build for GENERIC completed on Mon Jun 28 09:24:22 UTC 2004 TB --- 2004-06-28 09:24:22 - generating LINT kernel config TB --- 2004-06-28 09:24:22 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src/sys/alpha/conf TB --- 2004-06-28 09:24:22 - /usr/bin/make -B LINT TB --- 2004-06-28 09:24:22 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2004-06-28 09:24:22 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-06-28 09:24:22 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Jun 28 09:24:22 UTC 2004 >>> 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 [...] cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-builtin -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c: In function `ex_isa_identify': /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c:151: warning: unsigned int format, different type arg (arg 2) /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c:159: warning: unsigned int format, different type arg (arg 2) /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c:189: warning: unsigned int format, different type arg (arg 2) /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c: In function `ex_isa_probe': /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c:224: warning: unsigned int format, different type arg (arg 2) /tinderbox/CURRENT/alpha/alpha/src/sys/dev/ex/if_ex_isa.c:229: warning: unsigned int format, different type arg (arg 2) *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/obj/alpha/tinderbox/CURRENT/alpha/alpha/src/sys/LINT. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. TB --- 2004-06-28 09:28:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-06-28 09:28:18 - ERROR: failed to build lint kernel TB --- 2004-06-28 09:28:18 - tinderbox aborted From owner-freebsd-alpha@FreeBSD.ORG Mon Jun 28 11:02:34 2004 Return-Path: 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 1BD1F16A4CE for ; Mon, 28 Jun 2004 11:02:34 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16A7143D1D for ; Mon, 28 Jun 2004 11:02:34 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i5SB2A8N003836 for ; Mon, 28 Jun 2004 11:02:10 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i5SB29aD003830 for freebsd-alpha@freebsd.org; Mon, 28 Jun 2004 11:02:09 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 28 Jun 2004 11:02:09 GMT Message-Id: <200406281102.i5SB29aD003830@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-alpha@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 11:02:34 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/01/27] alpha/61973 alpha Machine Check on boot-up of AlphaServer 2 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/09/10] alpha/30486 alpha AlphaServer DS10 floppy access is broken o [2001/09/10] alpha/30487 alpha Floppy access on AlphaServer DS20 solid l o [2003/02/05] alpha/47952 alpha DEFPA causes machine check with V5.0-rele o [2004/01/26] alpha/61940 alpha Can't disklabel new disk from FreeBSD/alp o [2004/02/03] alpha/62321 alpha ntpd gives unaligned access errors on alp o [2004/06/06] alpha/67626 alpha X crashes an alpha machine, resulting reb 6 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/01/27] alpha/24663 alpha Console output gets scribbled into /var/l o [2001/02/22] alpha/25284 alpha PC164 won't reboot with graphics console o [2001/06/07] alpha/27933 alpha Time jitter under load on FreeBSD 4.3 alp f [2001/07/29] alpha/29299 alpha FreeBSD 4.3 Alpha + Tekram SCSI adapter p o [2001/10/01] alpha/30970 alpha Ensoniq 1371 (Creative chipset) does not o [2002/01/24] alpha/34232 alpha rpc.statd throws alignment errors o [2002/05/13] alpha/38031 alpha osf1.ko not loaded during boot-time of li p [2002/11/12] alpha/45240 alpha pstat -f column headings misaligned on Al o [2003/02/25] alpha/48676 alpha Changing the baud rate of serial consoles o [2003/04/12] alpha/50868 alpha fd0 floppy device is not mapped into /dev o [2004/06/13] alpha/67903 alpha hw.chipset.memory: 1099511627776 - thats 11 problems total. From owner-freebsd-alpha@FreeBSD.ORG Mon Jun 28 12:49:27 2004 Return-Path: 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 68AE816A4CE for ; Mon, 28 Jun 2004 12:49:27 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79F8D43D31 for ; Mon, 28 Jun 2004 12:49:26 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) i5SCnKaI003209 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Mon, 28 Jun 2004 14:49:23 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id i5SCmAUi006345 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Jun 2004 14:48:11 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id i5SCmAXR003473; Mon, 28 Jun 2004 14:48:10 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id i5SCmAwV003472; Mon, 28 Jun 2004 14:48:10 +0200 (CEST) (envelope-from ticso) Date: Mon, 28 Jun 2004 14:48:10 +0200 From: Bernd Walter To: Michael Kukat Message-ID: <20040628124809.GG1787@cicely12.cicely.de> References: <20040627212654.Q437@calchas.unixiron.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040627212654.Q437@calchas.unixiron.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=ham version=2.63 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on cicely12.cicely.de cc: freebsd-alpha@freebsd.org Subject: Re: Alphastation 200 (and others) PCI-PCI bridge fix X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 12:49:27 -0000 On Sun, Jun 27, 2004 at 09:36:14PM +0200, Michael Kukat wrote: > Hello, > > okay, for my problems with quadport NICs, i stick in the following situation > currently: > > - fixed intpin/irq mapping stuff in dec_2100_a50.c, seems to work okay with > my ANA-6944, but this card just maps all 4 NICs to INTA of the first chip, > so this doesn't prove the functionality of this fix. > > - ANA-62044 really wants 4 INT lines, but due to the architecture of the PCI > bus in the AlphaStation 200, it just gets 2 of them. IRQs are mapped to the > ISA IRQs, which are not shareable. But 2 of the NIC chips on the card need to > share interrupts when plugged into the AS200 (INTD is INTA on the connetor, > and INTC is the same as onboard LAN). The IRQs on the AS200 should be shareable as on every PCI architecture. > Another problem in my diagnosis of the problems i have with the ANA-62044: > kernel doesn't panic when this card is in the AS200. So the problem with > crashing with access faults just exists on the PC164. Maybe i should try a > 32bit slot. The pci slots on a PC164 are all on the same bus, so I doubt that it'll make a big difference. > I attached my fix for this interrupt problem, maybe someone can use it. And if > someone with more clue about PCI has a look in this, maybe it's useable for the > repository. Patch applies to 4.9 sources. We already have generic code to do interrupt routing over bridges. See Rev 1.14 in dec_axppci_33.c for a example on how to use it. It's quite simple to do - getting someone with hardware to test is the biggest challenge. I can create you a patch if you need. > Known problems: this fix just handles bridges on pci0. It doesn't handle > bridges on bridged buses :) The generic code used by axppci33 does :) -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-freebsd-alpha@FreeBSD.ORG Mon Jun 28 12:55:26 2004 Return-Path: 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 74E6616A4D1 for ; Mon, 28 Jun 2004 12:55:26 +0000 (GMT) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 644E943D1D for ; Mon, 28 Jun 2004 12:55:25 +0000 (GMT) (envelope-from michael@unixiron.org) Received: from localhost (mail.unixiron.org [62.80.47.42]) (authenticated bits=0) by mail.unixiron.org (8.12.11/8.12.11) with ESMTP id i5SCsfMI003137 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 28 Jun 2004 14:54:43 +0200 (CEST) (envelope-from michael@unixiron.org) From: Michael Kukat To: ticso@cicely.de Date: Mon, 28 Jun 2004 14:54:39 +0200 User-Agent: KMail/1.5.4 References: <20040627212654.Q437@calchas.unixiron.org> <20040628124809.GG1787@cicely12.cicely.de> In-Reply-To: <20040628124809.GG1787@cicely12.cicely.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200406281454.41150.michael@unixiron.org> X-Authenticated-Sender: user michael from 62.80.47.42 X-Virus-Scanned: clamd / ClamAV version 0.67-1, clamav-milter version 0.67a X-Spam-Status: No, hits=-100.0 required=2.0 tests=USER_IN_WHITELIST autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on calchas.unixiron.org cc: freebsd-alpha@freebsd.org Subject: Re: Alphastation 200 (and others) PCI-PCI bridge fix X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 12:55:26 -0000 Hi ! On Monday 28 June 2004 14:48, you wrote: > The IRQs on the AS200 should be shareable as on every PCI architecture. Tried out - works. New diff available :) I'm trying to test all this a bit with some stress on the shared interrupts this evening. > The pci slots on a PC164 are all on the same bus, so I doubt that it'll > make a big difference. Hm. isn't there something in the specs, that a 64bit bus will be degraded to 32bit, if there are 32bit cards present? So this 64bit stuff would not be too useful in this box... > We already have generic code to do interrupt routing over bridges. > See Rev 1.14 in dec_axppci_33.c for a example on how to use it. > It's quite simple to do - getting someone with hardware to test is the > biggest challenge. > I can create you a patch if you need. I'll try to find the time to get the version (uhm, FreeBSD-cvs mirror at home, no problem so :) and screw it in. Hope to get my tests done with all puzzle parts put together. > The generic code used by axppci33 does :) Hope to be able to bring a "final version" of the patch soon. ...Michael From owner-freebsd-alpha@FreeBSD.ORG Mon Jun 28 13:05:25 2004 Return-Path: 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 9B71816A4CE for ; Mon, 28 Jun 2004 13:05:25 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0271843D2D for ; Mon, 28 Jun 2004 13:05:25 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) i5SD5LaI003642 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Mon, 28 Jun 2004 15:05:23 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id i5SD4UUi006484 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Jun 2004 15:04:31 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id i5SD4U09003567; Mon, 28 Jun 2004 15:04:30 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id i5SD4T7e003566; Mon, 28 Jun 2004 15:04:29 +0200 (CEST) (envelope-from ticso) Date: Mon, 28 Jun 2004 15:04:29 +0200 From: Bernd Walter To: Michael Kukat Message-ID: <20040628130428.GH1787@cicely12.cicely.de> References: <20040627212654.Q437@calchas.unixiron.org> <20040628124809.GG1787@cicely12.cicely.de> <200406281454.41150.michael@unixiron.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200406281454.41150.michael@unixiron.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=ham version=2.61 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on cicely5.cicely.de cc: ticso@cicely.de cc: freebsd-alpha@freebsd.org Subject: Re: Alphastation 200 (and others) PCI-PCI bridge fix X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 13:05:25 -0000 On Mon, Jun 28, 2004 at 02:54:39PM +0200, Michael Kukat wrote: > On Monday 28 June 2004 14:48, you wrote: > > The pci slots on a PC164 are all on the same bus, so I doubt that it'll > > make a big difference. > > Hm. isn't there something in the specs, that a 64bit bus will be degraded to > 32bit, if there are 32bit cards present? So this 64bit stuff would not be too > useful in this box... No - the bus would only be degraded on 66MHz vs. 33MHz and the PC164 ist 33MHz anyway (as long as you setup the clock divisor correctly). -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-freebsd-alpha@FreeBSD.ORG Mon Jun 28 14:41:15 2004 Return-Path: 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 9249F16A4CE for ; Mon, 28 Jun 2004 14:41:15 +0000 (GMT) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 934E843D31 for ; Mon, 28 Jun 2004 14:41:14 +0000 (GMT) (envelope-from michael@unixiron.org) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mail.unixiron.org (8.12.11/8.12.11) with ESMTP id i5SEes40003382 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Jun 2004 16:40:54 +0200 (CEST) (envelope-from michael@unixiron.org) Date: Mon, 28 Jun 2004 16:40:54 +0200 (CEST) From: Michael Kukat To: ticso@cicely.de In-Reply-To: <20040628124809.GG1787@cicely12.cicely.de> Message-ID: <20040628163644.I3330@calchas.unixiron.org> References: <20040627212654.Q437@calchas.unixiron.org> <20040628124809.GG1787@cicely12.cicely.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: clamd / ClamAV version 0.67-1, clamav-milter version 0.67a X-Spam-Status: No, hits=-100.0 required=2.0 tests=USER_IN_WHITELIST autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on calchas.unixiron.org cc: freebsd-alpha@freebsd.org Subject: Re: Alphastation 200 (and others) PCI-PCI bridge fix X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 14:41:15 -0000 Hi ! On Mon, 28 Jun 2004, Bernd Walter wrote: > We already have generic code to do interrupt routing over bridges. > See Rev 1.14 in dec_axppci_33.c for a example on how to use it. > It's quite simple to do - getting someone with hardware to test is the > biggest challenge. > I can create you a patch if you need. Hm. Not funny here. I think i should just upgrade to 5.1, as this uses 1.17, ans so i can use the pci_intr_route hooks there. So no patches for today, as my 4.9 here doesn't know about this. Maybe next weekend, if i find the time. But i'll check my stuff and fix some other problems in the sf driver, because it's a bit horrible code i think... metis# netstat -ni | grep sf | grep Link sf0 1500 00:00:d1:ee:03:f9 8 0 5 0 717259281920 sf1 1500 00:00:d1:ee:03:fa 7 0 4 0 125335690806784 sf2 1500 00:00:d1:ee:03:fb 2 0 9 0 133216952971776 sf3 1500 00:00:d1:ee:03:fc 1 0 9 0 121126624363520 funny collision counters :) ...Michael -- http://www.unixiron.org/ Home Powered by: (Net|Open|Free)BSD IRIX NonStop-UX Solaris AIX HP-UX Tru64 MUNIX Ultrix VMS SINIX Dolphin_Unix OpenStep MacOS A/UX From owner-freebsd-alpha@FreeBSD.ORG Mon Jun 28 16:14:34 2004 Return-Path: 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 EB21416A4CE for ; Mon, 28 Jun 2004 16:14:34 +0000 (GMT) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BDD343D4C for ; Mon, 28 Jun 2004 16:14:34 +0000 (GMT) (envelope-from michael@unixiron.org) Received: from mail.unixiron.org (mail.unixiron.org [62.80.47.42]) by mail.unixiron.org (8.12.11/8.12.11) with ESMTP id i5SGECaG004207 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Jun 2004 18:14:12 +0200 (CEST) (envelope-from michael@unixiron.org) Date: Mon, 28 Jun 2004 18:14:12 +0200 (CEST) From: Michael Kukat To: ticso@cicely.de In-Reply-To: <20040628124809.GG1787@cicely12.cicely.de> Message-ID: <20040628180638.A3330@calchas.unixiron.org> References: <20040627212654.Q437@calchas.unixiron.org> <20040628124809.GG1787@cicely12.cicely.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: clamd / ClamAV version 0.67-1, clamav-milter version 0.67a X-Spam-Status: No, hits=-100.0 required=2.0 tests=USER_IN_WHITELIST autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on calchas.unixiron.org cc: freebsd-alpha@freebsd.org Subject: Re: Alphastation 200 (and others) PCI-PCI bridge fix X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2004 16:14:35 -0000 Hi again, On Mon, 28 Jun 2004, Bernd Walter wrote: > The IRQs on the AS200 should be shareable as on every PCI architecture. - implemented > We already have generic code to do interrupt routing over bridges. > See Rev 1.14 in dec_axppci_33.c for a example on how to use it. > It's quite simple to do - getting someone with hardware to test is the > biggest challenge. - scheduled for soon, need to upgrade to 5.x first my current state is attached. This is now tested with the ANA-62044, which really uses 4 IRQs through the bridge. Following configuration: ANA-62044 in slot 3 of AlphaStation 200, leading to the following IRQ layout: onboard de0 - IRQ 5 sf0 - IRQ 15 sf1 - IRQ 14 sf2 - IRQ 5 sf3 - IRQ 15 (maybe i confused IRQ 14/15 :) Tested: load on sf0 and sf1, on de0 and sf2 and on sf0 and sf3, thus meaning all combinations of single IRQ, shared on-card and shared on 2 different devices. Test was done by simply running ping -f through the machine acting as router, and running ping -f from 2 external hosts onto the alpha in parallel. All tests ran through without any problems, peak load was about 20000 interrupts/s (sf0/sf3). So... this hack can be considered stable and might especially help 4.x-users. I'll try to re-use this interrupt shareable flag handling in the newer version using the new routing devmethod functionality. Didn't find a better way to implement it. And usually sharing IRQs between "ISA devices" is not common :) ...Michael -- http://www.unixiron.org/ Home Powered by: (Net|Open|Free)BSD IRIX NonStop-UX Solaris AIX HP-UX Tru64 MUNIX Ultrix VMS SINIX Dolphin_Unix OpenStep MacOS A/UX From owner-freebsd-alpha@FreeBSD.ORG Tue Jun 29 00:19:36 2004 Return-Path: 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 026B416A4CE for ; Tue, 29 Jun 2004 00:19:36 +0000 (GMT) Received: from sdf.lonestar.org (ol.freeshell.org [192.94.73.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BBB243D1D for ; Tue, 29 Jun 2004 00:19:35 +0000 (GMT) (envelope-from smj@cirr.com) Received: from [192.168.0.103] (h-68-165-228-150.sttnwaho.covad.net [68.165.228.150]) (authenticated (0 bits)) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id i5T0JPEf022236 for ; Tue, 29 Jun 2004 00:19:29 GMT Mime-Version: 1.0 (Apple Message framework v618) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; format=flowed To: freebsd-alpha@freebsd.org From: Stephen Jones Date: Mon, 28 Jun 2004 17:19:24 -0700 X-Mailer: Apple Mail (2.618) Subject: Opinions on freebsd/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2004 00:19:36 -0000 Hi, I'd like to hear some opinions on production implementations in regards to FreeBSD/alpha. I'm not really interested in how much uptime you've accumulated on a idle or lightly used system. Basically I'd like to hear from people who are using FreeBSD/alpha with: * stock DS10L and CS20 machines (AS8400 too) * At least 10 NFS clients and one or two NFS fileservers * more than home directory mounts, but steady to intense reads (mostly), but writes as well 24/7 * NIS for 30,000+ accounts (well, your userbase should be at least 5000 or 5000 'websites') * MP (at least 2 CPUs) * 4.10 or 5.2.x (would you consider 5.2.1 for production?) Have you had any issues with lock manager panics (locking onself) or vnode 'vnlock'ing with cascading deadlocks? other issues? lock ups? panics? funky stuff? You're welcome to email me privately if you don't think it would be appropriate to share with the list. From owner-freebsd-alpha@FreeBSD.ORG Tue Jun 29 05:44:27 2004 Return-Path: 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 0D83116A4CE for ; Tue, 29 Jun 2004 05:44:27 +0000 (GMT) Received: from smtp-out6.xs4all.nl (smtp-out6.xs4all.nl [194.109.24.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87C6443D39 for ; Tue, 29 Jun 2004 05:44:26 +0000 (GMT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out6.xs4all.nl (8.12.10/8.12.10) with ESMTP id i5T5hlew016733; Tue, 29 Jun 2004 07:43:47 +0200 (CEST) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i5T5hkMY005495; Tue, 29 Jun 2004 07:43:46 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i5T5hkfp005494; Tue, 29 Jun 2004 07:43:46 +0200 (CEST) (envelope-from wkb) Date: Tue, 29 Jun 2004 07:43:46 +0200 From: Wilko Bulte To: Stephen Jones Message-ID: <20040629054346.GB5426@freebie.xs4all.nl> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org cc: freebsd-alpha@freebsd.org Subject: Re: Opinions on freebsd/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2004 05:44:27 -0000 On Mon, Jun 28, 2004 at 05:19:24PM -0700, Stephen Jones wrote: > Hi, I'd like to hear some opinions on production implementations in > regards to FreeBSD/alpha. > I'm not really interested in how much uptime you've accumulated on a > idle or lightly used > system. Basically I'd like to hear from people who are using > FreeBSD/alpha with: > > * stock DS10L and CS20 machines (AS8400 too) TurboLaser support is shaky, on 4.x (for some version of x) it worked but 5.x it does no longer (I have not tried for a long time). DS10[L] support is pretty much OK. -- Wilko Bulte wilko@FreeBSD.org From owner-freebsd-alpha@FreeBSD.ORG Tue Jun 29 13:30:33 2004 Return-Path: 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 3537B16A4CE; Tue, 29 Jun 2004 13:30:33 +0000 (GMT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CB1C43D53; Tue, 29 Jun 2004 13:30:32 +0000 (GMT) (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.10/8.12.10) with ESMTP id i5TDUWqM002375 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Jun 2004 09:30:32 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id i5TDUQZU004294; Tue, 29 Jun 2004 09:30:26 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16609.28402.785963.16266@grasshopper.cs.duke.edu> Date: Tue, 29 Jun 2004 09:30:26 -0400 (EDT) To: freebsd-alpha@freebsd.org In-Reply-To: <20040626135926.GA11221@electra.cse.Buffalo.EDU> References: <20040626135926.GA11221@electra.cse.Buffalo.EDU> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: freebsd-current@freebsd.org Subject: Re: HEADSUP - problem with -current on Alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2004 13:30:33 -0000 Ken Smith writes: > > This is just in case anyone is thinking about updating an Alpha box > in the near future... > > The Alpha reference machine in the cluster has had problems with the > kernel two days in a row. It basically spews a ton of messages about > malloc(3) being called recursively when it tries to start the init > process. > This is fixed in 1.340 of sys/vm/vm_map.c Drew From owner-freebsd-alpha@FreeBSD.ORG Wed Jun 30 09:11:13 2004 Return-Path: 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 F3AB616A4CE; Wed, 30 Jun 2004 09:11:12 +0000 (GMT) Received: from smtp3b.sentex.ca (smtp3b.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B9CB43D58; Wed, 30 Jun 2004 09:11:12 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smtp3b.sentex.ca (8.12.11/8.12.11) with ESMTP id i5U9B2uM099303; Wed, 30 Jun 2004 05:11:02 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.12.11/8.12.11) with ESMTP id i5U9B1WD049690; Wed, 30 Jun 2004 05:11:01 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id C7D927303F; Wed, 30 Jun 2004 05:11:01 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040630091101.C7D927303F@freebsd-current.sentex.ca> Date: Wed, 30 Jun 2004 05:11:01 -0400 (EDT) Subject: [current tinderbox] failure on alpha/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jun 2004 09:11:13 -0000 TB --- 2004-06-30 08:00:00 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-06-30 08:00:00 - starting CURRENT tinderbox run for alpha/alpha TB --- 2004-06-30 08:00:00 - checking out the source tree TB --- 2004-06-30 08:00:00 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha TB --- 2004-06-30 08:00:00 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-06-30 08:04:33 - building world (CFLAGS=-O2 -pipe) TB --- 2004-06-30 08:04:33 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-06-30 08:04:33 - /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 --- 2004-06-30 09:10:14 - building generic kernel (COPTFLAGS=-O2 -pipe) TB --- 2004-06-30 09:10:14 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-06-30 09:10:14 - /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Wed Jun 30 09:10:15 UTC 2004 >>> 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 /tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica/acpi.h:127, from acpi_if.c:19: /tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica/actypes.h:168:2: #error ACPI_MACHINE_WIDTH not defined /tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica/actypes.h:277:2: #error unknown ACPI_MACHINE_WIDTH In file included from /tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica/acpi.h:129, from acpi_if.c:19: /tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica/acmacros.h:374:2: #error unknown ACPI_MACHINE_WIDTH mkdep: compile failed *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/obj/alpha/tinderbox/CURRENT/alpha/alpha/src/sys/GENERIC. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/obj/alpha/tinderbox/CURRENT/alpha/alpha/src/sys/GENERIC. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. TB --- 2004-06-30 09:11:01 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-06-30 09:11:01 - ERROR: failed to build generic kernel TB --- 2004-06-30 09:11:01 - tinderbox aborted From owner-freebsd-alpha@FreeBSD.ORG Thu Jul 1 09:17:57 2004 Return-Path: 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 86EE116A4CE; Thu, 1 Jul 2004 09:17:57 +0000 (GMT) Received: from smtp3b.sentex.ca (smtp3b.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33E5E43D55; Thu, 1 Jul 2004 09:17:57 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smtp3b.sentex.ca (8.12.11/8.12.11) with ESMTP id i619GuLS011073; Thu, 1 Jul 2004 05:16:56 -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.12.11/8.12.11) with ESMTP id i619Guoe099226; Thu, 1 Jul 2004 05:16:56 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id AE8047303F; Thu, 1 Jul 2004 05:16:55 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040701091655.AE8047303F@freebsd-current.sentex.ca> Date: Thu, 1 Jul 2004 05:16:55 -0400 (EDT) Subject: [current tinderbox] failure on alpha/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jul 2004 09:17:57 -0000 TB --- 2004-07-01 08:00:00 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-07-01 08:00:00 - starting CURRENT tinderbox run for alpha/alpha TB --- 2004-07-01 08:00:00 - checking out the source tree TB --- 2004-07-01 08:00:00 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha TB --- 2004-07-01 08:00:00 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-07-01 08:04:37 - building world (CFLAGS=-O2 -pipe) TB --- 2004-07-01 08:04:37 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-07-01 08:04:37 - /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 --- 2004-07-01 09:10:21 - building generic kernel (COPTFLAGS=-O2 -pipe) TB --- 2004-07-01 09:10:21 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-07-01 09:10:21 - /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Thu Jul 1 09:10:21 UTC 2004 >>> 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 [...] cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/mem.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/pmap.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/mp_machdep.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/prom.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/promcons.c cc -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/prom_disp.s cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/sgmap.c /tinderbox/CURRENT/alpha/alpha/src/sys/alpha/alpha/sgmap.c:44: error: field `rm' has incomplete type *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/obj/alpha/tinderbox/CURRENT/alpha/alpha/src/sys/GENERIC. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. TB --- 2004-07-01 09:16:55 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-07-01 09:16:55 - ERROR: failed to build generic kernel TB --- 2004-07-01 09:16:55 - tinderbox aborted From owner-freebsd-alpha@FreeBSD.ORG Thu Jul 1 15:11:27 2004 Return-Path: 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 249A116A4CE for ; Thu, 1 Jul 2004 15:11:27 +0000 (GMT) Received: from mail.FreeBSD.org.cn (dns3.freebsd.org.cn [61.129.66.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24CFE43D39 for ; Thu, 1 Jul 2004 15:11:26 +0000 (GMT) (envelope-from junsu@delphij.net) Received: (qmail 6527 invoked by uid 0); 1 Jul 2004 15:09:04 -0000 Received: from unknown (HELO beastie.frontfree.net) (218.107.145.7) by mail.FreeBSD.org.cn with AES256-SHA encrypted SMTP; 1 Jul 2004 15:09:04 -0000 Received: from localhost (localhost.frontfree.net [127.0.0.1]) by beastie.frontfree.net (Postfix) with ESMTP id E487D1160B; Thu, 1 Jul 2004 22:51:59 +0800 (CST) Received: from beastie.frontfree.net ([127.0.0.1]) by localhost (beastie.frontfree.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00191-01; Thu, 1 Jul 2004 22:51:59 +0800 (CST) Received: from sujunmobile (unknown [211.161.222.90]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by beastie.frontfree.net (Postfix) with ESMTP id CE23811430; Thu, 1 Jul 2004 22:51:53 +0800 (CST) Message-ID: <002701c45f7a$f5a31110$5adea1d3@fareast.corp.microsoft.com> From: "csj" To: Date: Thu, 1 Jul 2004 22:51:46 +0800 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-Virus-Scanned: by amavisd-new at frontfree.net Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.1 cc: current@freebsd.org Subject: [Patch] Fix for build break for alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jul 2004 15:11:27 -0000 I noticed the build is break in the alpha due to 1.21 reversion of = rman.h. In my config, I manually added the #define = __RMAN_RESOURCE_VISIBLE into the following files: src/sys/alpha/alpha/sgmap.c src/sys/alpha/pci/cia.c src/sys/alpha/isa/isa.c src/sys/alpha/mcbus/mcpcia.c src/sys/alpha/tlsb/dwlpx.c src/sys/alpha/pci/tsunami_pci.c to build the kernel.=20 Thanks, Jun =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 --- src/sys/alpha/alpha/sgmap.c~ Fri Sep 19 00:40:43 2003 +++ src/sys/alpha/alpha/sgmap.c Thu Jul 1 19:18:44 2004 @@ -27,6 +27,8 @@ #include __FBSDID("$FreeBSD: src/sys/alpha/alpha/sgmap.c,v 1.6 2003/08/22 = 07:20:25 imp Exp $"); +#define __RMAN_RESOURCE_VISIBLE + #include #include #include --- src/sys/alpha/pci/cia.c~ Fri Feb 13 01:56:47 2004 +++ src/sys/alpha/pci/cia.c Thu Jul 1 19:20:31 2004 @@ -91,6 +91,8 @@ #include "opt_cpu.h" +#define __RMAN_RESOURCE_VISIBLE + #include #include #include --- src/sys/alpha/isa/isa.c~ Thu Mar 25 13:17:51 2004 +++ src/sys/alpha/isa/isa.c Thu Jul 1 19:19:47 2004 @@ -27,6 +27,8 @@ #include __FBSDID("$FreeBSD: src/sys/alpha/isa/isa.c,v 1.35 2004/03/17 21:45:55 = jmg Exp $"); +#define __RMAN_RESOURCE_VISIBLE + #include #include #include --- src/sys/alpha/mcbus/mcpcia.c~ Fri Feb 13 01:56:46 2004 +++ src/sys/alpha/mcbus/mcpcia.c Thu Jul 1 20:03:03 2004 @@ -27,6 +27,8 @@ #include __FBSDID("$FreeBSD: src/sys/alpha/mcbus/mcpcia.c,v 1.28 2003/11/17 = 06:10:14 peter Exp $"); +#define __RMAN_RESOURCE_VISIBLE + #include #include #include --- src/sys/alpha/tlsb/dwlpx.c~ Fri Sep 19 00:40:45 2003 +++ src/sys/alpha/tlsb/dwlpx.c Thu Jul 1 20:04:22 2004 @@ -58,6 +58,8 @@ #include __FBSDID("$FreeBSD: src/sys/alpha/tlsb/dwlpx.c,v 1.26 2003/08/22 = 07:20:27 imp Exp $"); +#define __RMAN_RESOURCE_VISIBLE + #include #include #include --- src/sys/alpha/pci/tsunami_pci.c~ Fri Sep 19 00:40:45 2003 +++ src/sys/alpha/pci/tsunami_pci.c Thu Jul 1 20:05:13 2004 @@ -27,6 +27,8 @@ #include __FBSDID("$FreeBSD: src/sys/alpha/pci/tsunami_pci.c,v 1.16 2003/08/22 = 07:20:27 imp Exp $"); +#define __RMAN_RESOURCE_VISIBLE + #include #include #include From owner-freebsd-alpha@FreeBSD.ORG Fri Jul 2 13:48:47 2004 Return-Path: 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 8961216A4CE; Fri, 2 Jul 2004 13:48:47 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2014D43D49; Fri, 2 Jul 2004 13:48:47 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i62DhacN009010; Fri, 2 Jul 2004 07:43:36 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 02 Jul 2004 07:44:08 -0600 (MDT) Message-Id: <20040702.074408.69988603.imp@bsdimp.com> To: junsu@delphij.net From: "M. Warner Losh" In-Reply-To: <002701c45f7a$f5a31110$5adea1d3@fareast.corp.microsoft.com> References: <002701c45f7a$f5a31110$5adea1d3@fareast.corp.microsoft.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: alpha@freebsd.org cc: current@freebsd.org Subject: Re: [Patch] Fix for build break for alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jul 2004 13:48:47 -0000 In message: <002701c45f7a$f5a31110$5adea1d3@fareast.corp.microsoft.com> "csj" writes: : I noticed the build is break in the alpha due to 1.21 reversion of rman.h. In my config, I manually added the #define __RMAN_RESOURCE_VISIBLE into the following files: Typically this is the wrong fix. These files should be updated to not poke around in struct resource. I'm working on that. However, Andrew already committed very similar patch. Warner From owner-freebsd-alpha@FreeBSD.ORG Fri Jul 2 15:45:19 2004 Return-Path: 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 ECD1416A4CE for ; Fri, 2 Jul 2004 15:45:18 +0000 (GMT) Received: from mail.FreeBSD.org.cn (dns3.freebsd.org.cn [61.129.66.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25D9B43D31 for ; Fri, 2 Jul 2004 15:45:17 +0000 (GMT) (envelope-from junsu@delphij.net) Received: (qmail 25942 invoked by uid 0); 2 Jul 2004 15:35:42 -0000 Received: from unknown (HELO beastie.frontfree.net) (218.107.145.7) by mail.FreeBSD.org.cn with AES256-SHA encrypted SMTP; 2 Jul 2004 15:35:42 -0000 Received: from localhost (localhost.frontfree.net [127.0.0.1]) by beastie.frontfree.net (Postfix) with ESMTP id CF51E11648 for ; Fri, 2 Jul 2004 23:10:24 +0800 (CST) Received: from beastie.frontfree.net ([127.0.0.1]) by localhost (beastie.frontfree.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00494-10 for ; Fri, 2 Jul 2004 23:10:24 +0800 (CST) Received: from sujunmobile (unknown [211.161.222.163]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by beastie.frontfree.net (Postfix) with ESMTP id 78842115C6 for ; Fri, 2 Jul 2004 23:10:09 +0800 (CST) Message-ID: <004d01c46046$ae4b3c80$a3dea1d3@fareast.corp.microsoft.com> From: "csj" To: Date: Fri, 2 Jul 2004 23:09:50 +0800 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-Virus-Scanned: by amavisd-new at frontfree.net Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: Alpha Panic in -Current X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jul 2004 15:45:19 -0000 I met a panic today. However, I didn't get a dump. I paste the error = message here. Someone can take a look? Thanks, Jun Su unaligned access fault (from ipl 0) =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 doselwakeup() at doselwakeup+0xb4 selwakeuppri() at selwakeuppri+0x14 ttwwakeup() at ttwwakeup+0x48 comstart() at comstart+0x42c comparam() at comparam+0x4d8 sioopen() at sioopen+0x2f0 spec_open() at spec_open+0x378 spec_vnoperate() at spec_vnoperate+0x2c vn_open_cred() at vn_open_cred+0x440 vn_open() at vn_open+0x24 kern_open() at kern_open+0xf0 open() at open+0x28 syscall() at syscall+0x36c XentSys() at XentSys+0x64 if (td =3D=3D NULL) { 2730: 00 00 1d a6 ldq a0,0(gp) 2734: 11 04 ff 47 clr a1 2738: 00 00 5d a6 ldq a2,0(gp) 273c: be 04 7f 22 lda a3,1214 2740: 2a 00 40 e5 beq s1,27ec mtx_unlock(&sellock); return; } TAILQ_REMOVE(&td->td_selq, sip, si_thrlist); 2744: 00 00 49 a4 ldq t1,0(s0) 2748: 05 00 40 e4 beq t1,2760 274c: 08 00 29 a4 ldq t0,8(s0) 2750: 08 00 22 b4 stq t0,8(t1) = <=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 Panic here 2754: 04 00 e0 c3 br 2768 2758: 1f 04 ff 47 nop 275c: 00 00 fe 2f unop 2760: 08 00 29 a4 ldq t0,8(s0) 2764: 68 00 2a b4 stq t0,104(s1) 2768: 08 00 49 a4 ldq t1,8(s0) 276c: 00 00 29 a4 ldq t0,0(s0) 2770: 00 00 22 b4 stq t0,0(t1) sip->si_thread =3D NULL; 2774: 10 00 e9 b7 stq zero,16(s0) mtx_lock_spin(&sched_lock); From owner-freebsd-alpha@FreeBSD.ORG Sat Jul 3 09:20:38 2004 Return-Path: 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 2D05716A4CE; Sat, 3 Jul 2004 09:20:38 +0000 (GMT) Received: from smtp3b.sentex.ca (smtp3b.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id D028243D2D; Sat, 3 Jul 2004 09:20:37 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smtp3b.sentex.ca (8.12.11/8.12.11) with ESMTP id i639KbZg096977; Sat, 3 Jul 2004 05:20:37 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.12.11/8.12.11) with ESMTP id i639KaVK031039; Sat, 3 Jul 2004 05:20:36 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id BF3BA7303F; Sat, 3 Jul 2004 05:20:36 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040703092036.BF3BA7303F@freebsd-current.sentex.ca> Date: Sat, 3 Jul 2004 05:20:36 -0400 (EDT) Subject: [current tinderbox] failure on alpha/alpha X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jul 2004 09:20:38 -0000 TB --- 2004-07-03 08:00:01 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-07-03 08:00:01 - starting CURRENT tinderbox run for alpha/alpha TB --- 2004-07-03 08:00:01 - checking out the source tree TB --- 2004-07-03 08:00:01 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha TB --- 2004-07-03 08:00:01 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-07-03 08:04:54 - building world (CFLAGS=-O2 -pipe) TB --- 2004-07-03 08:04:54 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-07-03 08:04:54 - /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 --- 2004-07-03 09:16:14 - building generic kernel (COPTFLAGS=-O2 -pipe) TB --- 2004-07-03 09:16:14 - cd /home/tinderbox/sandbox/CURRENT/alpha/alpha/src TB --- 2004-07-03 09:16:14 - /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Sat Jul 3 09:16:14 UTC 2004 >>> 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 [...] cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/kern/kern_umtx.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/kern/kern_uuid.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/kern/kern_xxx.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/kern/link_elf.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/kern/md5c.c cc -c -O2 -pipe -fno-strict-aliasing -mcpu=ev4 -mtune=ev5 -mieee -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I/tinderbox/CURRENT/alpha/alpha/src/sys -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/altq -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/pf -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/alpha/alpha/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -mno-fp-regs -ffixed-8 -Wa,-mev6 -ffreestanding -Werror /tinderbox/CURRENT/alpha/alpha/src/sys/kern/sched_ule.c /tinderbox/CURRENT/alpha/alpha/src/sys/kern/sched_ule.c: In function `sched_bind': /tinderbox/CURRENT/alpha/alpha/src/sys/kern/sched_ule.c:1719: error: too few arguments to function `mi_switch' *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/obj/alpha/tinderbox/CURRENT/alpha/alpha/src/sys/GENERIC. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. *** Error code 1 Stop in /tinderbox/CURRENT/alpha/alpha/src. TB --- 2004-07-03 09:20:36 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-07-03 09:20:36 - ERROR: failed to build generic kernel TB --- 2004-07-03 09:20:36 - tinderbox aborted