Date: Thu, 12 Dec 1996 23:02:58 +0800 From: Peter Wemm <peter@spinner.dialix.com> To: Steve Passe <fsmp@freefall.freebsd.org> Cc: freebsd-smp@freefall.freebsd.org Subject: Re: cvs commit: sys/i386/isa isa.c isa_device.h sio.c Message-ID: <199612121502.XAA03371@spinner.DIALix.COM> In-Reply-To: Your message of "Thu, 12 Dec 1996 01:53:03 PST." <199612120953.BAA02724@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Steve Passe wrote: > fsmp 96/12/12 01:53:03 > > Modified: i386/isa isa.c isa_device.h sio.c > Log: > created icu_irq_pending(), a function which examines the 8259 IRQ pending > bits. this is needed by some device probes during boot, when the IO APIC > is being used for actual INTerrupt service. > > code sio.c to use icu_irq_pending() during probe. Umm, silly question I guess, but does this code take LOWPRI delivery mode into account? If you're looking on the local apic, you won't see the pending interrupt if it's been sent to a different cpu.... But I guess this should be fine during boot though. (no, I've not read the code, I've just skimmed 3000 email messages and am about to start on a second pass :-] ) Cheers, -Peter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612121502.XAA03371>