Date: Sat, 09 Aug 1997 10:18:00 -0600 From: Steve Passe <smp@csn.net> To: Russell Vincent <rv@groa.uct.ac.za> Cc: jwd@unx.sas.com (John W. DeBoskey), freebsd-current@FreeBSD.ORG, freebsd-smp@FreeBSD.ORG Subject: Re: scsi time-out & lockup under smp Message-ID: <199708091618.KAA06802@Ilsa.StevesCafe.com> In-Reply-To: Your message of "Sat, 08 Aug 1997 14:29:08 %2B0200." <E0wwoAG-0006sF-00@groa.uct.ac.za>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Has anyone tried undefining PEND_INTS to fix this yet? We REALLY need to determine if this is being caused by the SMP code! Another thing I see that is a possible leak is in apic_vector.s: *** apic_vector.s.orig 1997/07/30 22:46:49 1.18 --- apic_vector.s 1997/08/09 05:55:31 *************** *** 45,50 **** --- 45,51 ---- orl $IOART_INTMASK,%eax ; /* set the mask */ \ movl %eax,IOAPIC_WINDOW(%ecx) ; /* new value */ \ 7: ; \ + lock ; \ orl $IRQ_BIT(irq_num), _ipending ; /* set _ipending bit */ \ IMASK_UNLOCK ; /* exit critical reg */ \ movl $0, lapic_eoi ; /* do the EOI */ \ -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708091618.KAA06802>