cvs commit: src UPDATING src/sys/conf newvers.sh src/sys/i386/i386 apic_vector.s mp_machdep.c src/sys/i386/include apicvar.h smp.h

Ken Smith kensmith at FreeBSD.org
Sun Jan 16 00:29:14 PST 2005


kensmith    2005-01-16 08:29:14 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_5_3)
    .                    UPDATING 
    sys/conf             newvers.sh 
    sys/i386/i386        apic_vector.s mp_machdep.c 
    sys/i386/include     apicvar.h smp.h 
  Log:
  MFR5 for FreeBSD-EN-05:03.ipi
  
  From commit to RELENG_5:
    MFC IPI panic fix done by Stephan Uphoff:
            sys/i386/i386/apic_vector.s     1.101 -> 1.102
            sys/i386/i386/mp_machdep.c      1.241 -> 1.243
            sys/i386/include/apicvar.h      1.8 -> 1.9
            sys/i386/include/smp.h          1.78 -> 1.79
  
    To quote the original commit message:
            Avoid more than two pending IPI interrupt vectors per local APIC
            as this may cause deadlocks.
  
            This should fix kern/72123.
  
            Discussed with: jhb
            Tested by: Nik Azim Azam, Andy Farkas, Flack Man, Aykut KARA
                       Izzet BESKARDES, Jens Binnewies, Karl Keusgen
  
    Discussed with: ups
    Reviewed by:    jhb
  
  Versions being merged from RELENG_5:
  
    src/sys/i386/i386/apic_vector.s       1.101.2.1
    src/sys/i386/i386/mp_machdep.c        1.235.2.4
    src/sys/i386/include/apicvar.h        1.8.2.1
    src/sys/i386/include/smp.h            1.78.2.1
  
  Approved by:    so (nectar)
  
  Revision        Changes    Path
  1.342.2.13.2.8  +4 -0      src/UPDATING
  1.62.2.15.2.10  +1 -1      src/sys/conf/newvers.sh
  1.101.4.1       +2 -50     src/sys/i386/i386/apic_vector.s
  1.235.2.3.2.1   +65 -37    src/sys/i386/i386/mp_machdep.c
  1.8.4.1         +42 -9     src/sys/i386/include/apicvar.h
  1.78.4.1        +2 -5      src/sys/i386/include/smp.h


More information about the cvs-all mailing list