Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch
On Tue, Feb 24, 2009 at 06:03:55AM +0000, YAMAMOTO Takashi wrote:
>
> Module Name: src
> Committed By: yamt
> Date: Tue Feb 24 06:03:55 UTC 2009
>
> Modified Files:
> src/sys/arch/amd64/amd64: trap.c
> src/sys/arch/i386/i386: trap.c
> src/sys/arch/i386/pci: elan520.c
> src/sys/arch/x86/conf: files.x86
> src/sys/arch/x86/include: intr.h tprof.h
> src/sys/arch/x86/x86: intr.c tprof_pmi.c
> Added Files:
> src/sys/arch/x86/include: nmi.h
> src/sys/arch/x86/x86: nmi.c
>
> Log Message:
> - rewrite x86 nmi dispatcher so that establish and disesablish are safe
> on a running system.
> - adapt existing users of the api. (elan)
> - adapt tprof_pmi driver to use the api.
Cool, thanks!
I don't understand how xc_broadcast() and xc_wait() ensure that
nmi_dispatch() is not running on any CPU, can you explain?
Dave
--
David Young OJC Technologies
dyoung%ojctech.com@localhost Urbana, IL * (217) 278-3933
Home |
Main Index |
Thread Index |
Old Index