Date: Sun, 24 Sep 2000 13:59:44 -0400 (EDT) From: Andrew Gallatin <gallatin@cs.duke.edu> To: John Baldwin <jhb@freebsd.org> Cc: alpha@freebsd.org Subject: Re: Status update Message-ID: <14798.14987.25117.33017@grasshopper.cs.duke.edu> In-Reply-To: <200009231755.KAA51845@john.baldwin.cx> References: <200009231727.LAA17839@berserker.bsdi.com> <200009231755.KAA51845@john.baldwin.cx>
next in thread | previous in thread | raw e-mail | index | archive | help
John, I just tried your latest patchset on an API UP1000. (MD5 (alpha.ithreads.patch) = 11d809b59741189c7261be15166e2519) It locks solid after printing the copyright: FreeBSD/alpha SRM disk boot, Revision 0.3 (root@thunder.cs.duke.edu, Tue Aug 29 11:44:06 EDT 2000) Memory: 131072 k <...> ok unload kernel ok load kernel.ithreads /kernel.ithreads data=0x3c8c98+0x327a8 syms=[0x8+0x4eeb8+0x8+0x393ce] ok boot Entering kernel.ithreads at 0xfffffc0000330780... Copyright (c) 1992-2000 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. <hang> This is with both serial & graphics console. The UP1000 uses the irongate chipset & routes all interrupts through isa. I tried adding an isa_{dis,en}able_intr() functions and replacing the enable/disable args to alpha_setup_intr() in isa_setup_intr(), but it didn't seem to have any affect. The box doesn't have a halt switch, so I cannot determine exacly where it is locking up. Do you have any ideas? Thanks, Drew PS: Config file is basically generic, plus static hints, plus your suggested debugging flags: --- GENERIC Wed Sep 20 13:30:20 2000 +++ ITHREADS Sun Sep 24 13:49:45 2000 @@ -24,11 +24,11 @@ machine alpha cpu EV4 cpu EV5 -ident GENERIC +ident ITHREADS maxusers 32 #To statically compile in device wiring instead of /boot/device.hints -#hints "GENERIC.hints" +hints "ITHREADS.hints" #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols @@ -63,7 +63,7 @@ options CD9660_ROOT #CD-ROM usable as root device options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] -options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI +options SCSI_DELAY=1500 #Delay (in ms) before probing SCSI options UCONSOLE #Allow users to grab the console options KTRACE #ktrace(1) syscall trace support options SYSVSHM #SYSV-style shared memory @@ -182,3 +182,8 @@ device aue # ADMtek USB ethernet device cue # CATC USB ethernet device kue # Kawasaki LSI USB ethernet +options SMP_DEBUG +options DIAGNOSTIC +options INVARIANTS +options INVARIANT_SUPPORT + To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14798.14987.25117.33017>