cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c

2008-03-21 Thread John Baldwin
jhb 2008-03-21 15:23:24 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c Log: MFC: Fix bug that prevented all CPUs that were marked as interrupt receivers from being used in

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c

2008-03-13 Thread John Baldwin
jhb 2008-03-14 03:44:42 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c Log: Fix a silly bogon which prevented all the CPUs that are tagged as interrupt receivers from being given interrupts if any

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c

2008-01-19 Thread John Baldwin
jhb 2008-01-19 15:38:13 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c Log: MFC: Split the intr_table_lock into an sx lock used for most things, and a spin lock to protect

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/sparc64/sparc64 intr_machdep.c

2007-11-26 Thread Scott Long
scottl 2007-11-26 15:06:50 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/ia64/ia64interrupt.c sys/sparc64/sparc64 intr_machdep.c Log: MFC: expand critical

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c

2007-11-26 Thread Scott Long
scottl 2007-11-26 15:08:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/ia64/ia64interrupt.c Log: MFC: Expand critical section coverage so that shared fast and

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c

2007-11-26 Thread Scott Long
scottl 2007-11-26 15:42:43 UTC FreeBSD src repository Modified files:(Branch: RELENG_6_3) sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/ia64/ia64interrupt.c Log: MFC: Expand critical section coverage so that shared fast

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 intr_machdep.c

2007-11-20 Thread Scott Long
scottl 2007-11-21 04:03:51 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/ia64/ia64interrupt.c sys/powerpc/powerpc intr_machdep.c sys/sparc64/sparc64 intr_machdep.c Log: Extend

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 intr_machdep.c

2007-11-20 Thread Nate Lawson
Scott Long wrote: scottl 2007-11-21 04:03:51 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/ia64/ia64interrupt.c sys/powerpc/powerpc intr_machdep.c sys/sparc64/sparc64

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-07 Thread John-Mark Gurney
John Baldwin wrote this message on Mon, May 07, 2007 at 13:53 -0400: On Sunday 06 May 2007 03:10:27 pm Paolo Pisati wrote: On Sun, May 06, 2007 at 10:44:26AM -0700, John-Mark Gurney wrote: Paolo Pisati wrote this message on Sun, May 06, 2007 at 17:02 +: Modified files:

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-06 Thread Paolo Pisati
piso2007-05-06 17:02:50 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/kern kern_intr.c sys/sys interrupt.h Log: Bring in the reminaing bits to make interrupt

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-06 Thread John-Mark Gurney
Paolo Pisati wrote this message on Sun, May 06, 2007 at 17:02 +: Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/kern kern_intr.c sys/sys interrupt.h Log: Bring in the reminaing bits to make

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-06 Thread John-Mark Gurney
Paolo Pisati wrote this message on Sun, May 06, 2007 at 21:10 +0200: On Sun, May 06, 2007 at 10:44:26AM -0700, John-Mark Gurney wrote: Paolo Pisati wrote this message on Sun, May 06, 2007 at 17:02 +: Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-06 Thread Paolo Pisati
On Sun, May 06, 2007 at 10:44:26AM -0700, John-Mark Gurney wrote: Paolo Pisati wrote this message on Sun, May 06, 2007 at 17:02 +: Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/kern kern_intr.c sys/sys

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-06 Thread Paolo Pisati
On Sun, May 06, 2007 at 12:29:25PM -0700, John-Mark Gurney wrote: It's still useful to have as a reference... It's easy to document which arches are still missing the parts... ok, then i'll do that. But in another email you said that specifing just FILTER_SCHEDULE_THREAD (without

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-06 Thread Nate Lawson
Paolo Pisati wrote: On Sun, May 06, 2007 at 12:29:25PM -0700, John-Mark Gurney wrote: kmacy is probably a better person to talk to about this... Though I have done some work on sun4v, I don't have immediate access to one, and didn't work on the low level interrupt code as much as kmacy did...

Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2007-05-06 Thread Tom Rhodes
On Sun, 06 May 2007 13:08:53 -0700 Nate Lawson [EMAIL PROTECTED] wrote: Paolo Pisati wrote: On Sun, May 06, 2007 at 12:29:25PM -0700, John-Mark Gurney wrote: kmacy is probably a better person to talk to about this... Though I have done some work on sun4v, I don't have immediate access to

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c

2007-02-23 Thread John Baldwin
jhb 2007-02-23 20:03:24 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c Log: Use ih_filter instead of ih_handler in a couple of places. This fixes most INTR_FAST handlers on i386. Reviewed by:

cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.h

2006-12-12 Thread John Baldwin
jhb 2006-12-12 19:20:19 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386intr_machdep.c sys/kern kern_intr.c sys/sys interrupt.h Log: Add a function to return the MD interrupt source