Skip site navigation (1)Skip section navigation (2)
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>