Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Jan 2000 08:52:33 +1100 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Mohit Aron <aron@cs.rice.edu>
Cc:        freebsd-bugs@FreeBSD.ORG, freebsd-current@FreeBSD.ORG
Subject:   Re: SMP kernel panics after calling acquire_timer0
Message-ID:  <Pine.BSF.4.10.10001090846310.9969-100000@alphplex.bde.org>
In-Reply-To: <200001082059.OAA16137@cs.rice.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 8 Jan 2000, Mohit Aron wrote:

> Hi,
> 	I'm using FreeBSD-current (snapshot from Jan 3rd) which is configured
> with both SMP and APIC_IO support. This version panics upon calling
> acquire_timer0() (to modify the interrupt frequency of the 8254). On the other
> hand, if the kernel is not configured as an SMP, then it works fine. The panic
> reports some problem with some SMP lock - I can get more details if someone
> is interested in looking at the problem. 

This is cause by calling disable_intr() when a lock is held.  disable_intr()
is a funky macro in the SMP case.

Bruce



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10001090846310.9969-100000>