Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 May 2009 17:43:00 +0000 (UTC)
From:      Attilio Rao <attilio@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/amd64/include smp.h src/sys/gnu/fs/xfs/FreeBSD/support debug.h src/sys/i386/i386 mp_machdep.c pmap.c src/sys/i386/include smp.h src/sys/i386/xen mp_machdep.c
Message-ID:  <200905141743.n4EHhG7I053760@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
attilio     2009-05-14 17:43:00 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      mp_machdep.c 
    sys/amd64/include    smp.h 
    sys/gnu/fs/xfs/FreeBSD/support debug.h 
    sys/i386/i386        mp_machdep.c pmap.c 
    sys/i386/include     smp.h 
    sys/i386/xen         mp_machdep.c 
  Log:
  SVN rev 192114 on 2009-05-14 17:43:00Z by attilio
  
  FreeBSD right now support 32 CPUs on all the architectures at least.
  With the arrival of 128+ cores it is necessary to handle more than that.
  One of the first thing to change is the support for cpumask_t that needs
  to handle more than 32 bits masking (which happens now).  Some places,
  however, still assume that cpumask_t is a 32 bits mask.
  Fix that situation by using always correctly cpumask_t when needed.
  
  While here, remove the part under STOP_NMI for the Xen support as it
  is broken in any case.
  
  Additively make ipi_nmi_pending as static.
  
  Reviewed by:    jhb, kmacy
  Tested by:      Giovanni Trematerra <giovanni dot trematerra at gmail dot com>
  
  Revision  Changes    Path
  1.308     +10 -10    src/sys/amd64/amd64/mp_machdep.c
  1.96      +4 -4      src/sys/amd64/include/smp.h
  1.3       +0 -1      src/sys/gnu/fs/xfs/FreeBSD/support/debug.h
  1.301     +9 -9      src/sys/i386/i386/mp_machdep.c
  1.635     +4 -5      src/sys/i386/i386/pmap.c
  1.99      +3 -3      src/sys/i386/include/smp.h
  1.15      +5 -61     src/sys/i386/xen/mp_machdep.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905141743.n4EHhG7I053760>