From owner-freebsd-alpha@FreeBSD.ORG Mon Aug 30 11:49: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 F2E5416A4CF for ; Mon, 30 Aug 2004 11:49:23 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2886343D46 for ; Mon, 30 Aug 2004 11:49:23 +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) i7UBnJaI078774 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Mon, 30 Aug 2004 13:49:21 +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 i7UBmPsu079029 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 30 Aug 2004 13:48:26 +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 i7UBmPbf047649; Mon, 30 Aug 2004 13:48:25 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id i7UBmMTe047648; Mon, 30 Aug 2004 13:48:22 +0200 (CEST) (envelope-from ticso) Date: Mon, 30 Aug 2004 13:48:22 +0200 From: Bernd Walter To: Poul-Henning Kamp Message-ID: <20040830114821.GK59909@cicely12.cicely.de> References: <20040830105358.GH59909@cicely12.cicely.de> <48170.1093864941@critter.freebsd.dk> <20040830113609.GJ59909@cicely12.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040830113609.GJ59909@cicely12.cicely.de> 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: alpha@freebsd.org cc: ticso@cicely.de Subject: Re: 5.3 beta1 is no go for me. 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, 30 Aug 2004 11:49:24 -0000 On Mon, Aug 30, 2004 at 01:36:09PM +0200, Bernd Walter wrote: > On Mon, Aug 30, 2004 at 01:22:21PM +0200, Poul-Henning Kamp wrote: > > In message <20040830105358.GH59909@cicely12.cicely.de>, Bernd Walter writes: > > > > >Do have the ability to compile and boot a custom kernel? > > > > Not without some effort. I'd have to set it up for diskless boot > > and cross compile the kernels. > > > > >If yes please try out EISA_SLOTS=1 in your kernel config. > > >It looks like you could set hw.eisa_slots at loader stage, but I > > >can't read out that sysctl on a running 4100, so I'm not shure > > >that this really works. > > > > It does, now it gets further, see below. > > OK. > Can you test at which value things break so we can limit in GENERIC. > The default should be 10 or so. > > > >BTW: how many physical EISA slots are there in an AS1000? > > > > No idea and I'm not able to open the machine with my arm in a sling. > > Oh - I didn't know. > > > OK set hint.hw.eisa_slots=1 > > OK boot -v > > Entering /boot/kernel/kernel at 0xfffffc0000347100... > > GDB: debug ports: sio > > GDB: current port: sio > > KDB: debugger backends: ddb gdb > > KDB: current backend: ddb > > Copyright (c) 1992-2004 The FreeBSD Project. > > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > > The Regents of the University of California. All rights reserved. > > FreeBSD 5.3-BETA1 #0: Mon Aug 23 22:50:09 UTC 2004 > > root@ds10.wbnet:/usr/obj/usr/src/sys/GENERIC > > Preloaded elf kernel "/boot/kernel/kernel" at 0xfffffc0000e02000. > > Preloaded mfs_root "/boot/mfsroot" at 0xfffffc0000e020e0. > > AlphaServer 1000/1000A > > AlphaServer 1000A 5/400, 400MHz > > 8192 byte page size, 1 processor. > > CPU: EV56 (21164A) major=7 minor=2 extensions=0x1 > > OSF PAL rev: 0x1000600020117 > > real memory = 182484992 (174 MB) > > Physical memory chunk(s): > > 0x00e24000 - 0x0ad13fff, 166658048 bytes (20344 pages) > > avail memory = 164610048 (156 MB) > > null: > > random: > > mem: > > cia0: <2117x Core Logic chipset> > > cia0: ALCOR/ALCOR2, pass 3 > > cia0: extended capabilities: 21 > > pcib0: <2117x PCI host bus adapter> on cia0 > > pci0: on pcib0 > > pci0: physical bus=0 > > found-> vendor=0x8086, dev=0x0482, revid=0x05 > > bus=0, slot=7, func=0 > > class=00-00-00, hdrtype=0x00, mfdev=0 > > cmdreg=0x0007, statreg=0x0200, cachelnsz=0 (dwords) > > lattimer=0xf8 (7440 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > > found-> vendor=0x1011, dev=0x0001, revid=0x02 > > bus=0, slot=8, func=0 > > class=06-04-00, hdrtype=0x01, mfdev=0 > > cmdreg=0x0007, statreg=0x0280, cachelnsz=16 (dwords) > > lattimer=0xf8 (7440 ns), mingnt=0x27 (9750 ns), maxlat=0x00 (0 ns) > > map[10]: type 4, range 32, base 00010000, size 7, enabled > > map[14]: type 1, range 32, base 81301000, size 7, enabled > > found-> vendor=0x1011, dev=0x0002, revid=0x24 > > bus=0, slot=12, func=0 > > class=02-00-00, hdrtype=0x00, mfdev=0 > > cmdreg=0x0007, statreg=0x0280, cachelnsz=0 (dwords) > > lattimer=0xff (7650 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > > intpin=a, irq=3 > > map[10]: type 1, range 32, base 81300000, size 12, enabled > > map[14]: type 4, range 32, base 00010080, size 6, enabled > > map[18]: type 1, range 32, base 81100000, size 20, enabled > > found-> vendor=0x8086, dev=0x1229, revid=0x08 > > bus=0, slot=13, func=0 > > class=02-00-00, hdrtype=0x00, mfdev=0 > > cmdreg=0x0007, statreg=0x0290, cachelnsz=16 (dwords) > > lattimer=0xff (7650 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns) > > intpin=a, irq=5 > > powerspec 2 supports D0 D1 D2 D3 current D0 > > eisab0: at device 7.0 on pci0 > > eisa0: on eisab0 > > mainboard0: on eisa0 slot 0 > > isa0: on eisab0 > > Looks good so far. > > > fxp0: port 0x10080-0x100bf mem 0x81100000-0x811fffff,0x81300000-0x81300fff irq 5 at device 13.0 on pci0 > > fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x81300000 > > fxp0: using memory space register mapping > > fxp0: PCI IDs: 8086 1229 8086 000c 0008 > > fxp0: Dynamic Standby mode is disabled > > miibus0: on fxp0 > > inphy0: on miibus0 > > inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > > fxp0: bpf attached > > fxp0: Ethernet address: 00:d0:b7:49:e6:c9 > > fxp0: interrupting at CIA irq 5 > > fxp0: [GIANT-LOCKED] > > The last PCI chip - now it should continue with ISA devices. > Could still have something to do with the EISA bridge :( > Missing ISA range mapping maybe? Mmmm - I oversaw that you have an additional PCI bus with a bridged device on it. Damn - you said that you can't open the maschine as I would suggest moving the card into a slot on the primary bus or keep it out. Wilko, I heard rumours that you've send Poul the box? Did it ever run FreeBSD before? I can at least tell for shure that we have some bugs in alpha PCI code that showed up on the AS4100 with a bridged card in the secondary bus in that access was tried through the primary bus. I think bridged cards are supported at the primary bus only right now. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de