Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Mar 2001 07:28:33 -0800 (PST)
From:      Matthew Jacob <mjacob@feral.com>
To:        Benno Rice <benno@FreeBSD.ORG>
Cc:        Doug Rabson <dfr@nlsystems.com>, John Baldwin <jhb@FreeBSD.ORG>, arch@FreeBSD.ORG
Subject:   Re: Proposal for the CPU interrupt API
Message-ID:  <Pine.BSF.4.21.0103160726160.53255-100000@beppo.feral.com>
In-Reply-To: <20010316220848.A30533@rafe.jeamland.net>

next in thread | previous in thread | raw e-mail | index | archive | help

> > 
> > (in the PPC architecture I believe that page faults are interrupts)
> 
> Not quite.  Page faults and external interrupts are both classed as
> 'exceptions'.  External interrupts however can be turned on or off using the
> EE bit of the machine state register without disabling page fault (DSI or ISI)
> exceptions.

Ah! Thanks for the clarification.

What I had gotten my notion from was from AIX- if you have a spinlock
contested and take a page fault in the kernel, you lock up. 

-matt



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" 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.21.0103160726160.53255-100000>