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

John Baldwin jhb at FreeBSD.org
Mon Jul 19 09:37:48 PDT 2004


jhb         2004-07-19 16:37:47 UTC

  FreeBSD src repository

  Modified files:
    sys/alpha/alpha      interrupt.c 
    sys/amd64/amd64      intr_machdep.c 
    sys/i386/i386        intr_machdep.c 
  Log:
  As a temporary hack, turn off deferred preemptions that are the result of
  a fast interrupt handler doing an swi_sched().  This fixed the lockups I
  saw on my laptop when using xmms in KDE and on rwatson's MySQL benchmarks
  on SMP.  This will eventually be removed and/or modified when I figure out
  what the root cause is and fix that.
  
  Revision  Changes    Path
  1.81      +2 -0      src/sys/alpha/alpha/interrupt.c
  1.8       +2 -0      src/sys/amd64/amd64/intr_machdep.c
  1.8       +2 -0      src/sys/i386/i386/intr_machdep.c


More information about the cvs-all mailing list