cvs commit: src/sys/amd64/amd64 mp_machdep.c pmap.c
src/sys/i386/i386 mp_machdep.c pmap.c src/sys/kern subr_smp.c
src/sys/sys smp.h
Ralf S. Engelschall
rse at engelschall.com
Fri Aug 27 11:31:12 PDT 2004
On Fri, Aug 27, 2004, Alan Cox wrote:
> FreeBSD src repository
>
> Modified files: (Branch: RELENG_5)
> sys/amd64/amd64 mp_machdep.c pmap.c
> sys/i386/i386 mp_machdep.c pmap.c
> sys/kern subr_smp.c
> sys/sys smp.h
> Log:
> MFC the fix for cross-ipi smp deadlocks. This includes:
>
> Revision Path
> 1.243 amd64/amd64/mp_machdep.c
> 1.492 amd64/amd64/pmap.c
> 1.236 i386/i386/mp_machdep.c
> 1.495 i386/i386/pmap.c
> 1.189 kern/subr_smp.c
> 1.78 sys/smp.h
Great! This seems to have finally fixed the system freezes I was
confronted with on a few SMP boxes of type HP DL380 G1/G3. On mostly
every "make buildworld" they fully deadlocked and with these fixes they
now at least already survived 3 repetitions. Thanks.
Ralf S. Engelschall
rse at engelschall.com
www.engelschall.com
More information about the cvs-src
mailing list