Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 May 2007 14:49:01 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sparc64/include smp.h src/sys/sparc64/sparc64 mp_machdep.c
Message-ID:  <200705201449.l4KEn1XJ013749@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marius      2007-05-20 14:49:01 UTC

  FreeBSD src repository

  Modified files:
    sys/sparc64/include  smp.h 
    sys/sparc64/sparc64  mp_machdep.c 
  Log:
  - Staticize cpu_ipi_send() and cpu_mp_unleash() as these aren't
    referenced outside of mp_machdep.c
  - Replace a magic 14 with the newly added IDC_ITID_SHIFT macro.
  - Remove the global mp_boot_mid variable as it's not really necessary
    and just replacing it with PCPU_GET(mid) doesn't have any impact on
    performance once booted.
  - Replace PCPU_GET(cpuid) with the curcpu shortcut.
  - Replace hardcoded function names in panic strings etc with __func__
    so they don't need to be updated when renaming the function.
  - Use register_t instead of u_long for variables used to hold the
    return value of intr_disable() so we don't need to apply any
    knowledge about the actual width of that value here.
  - Improve the wording of some comments.
  - Fix several style(9) bugs.
  
  Revision  Changes    Path
  1.21      +8 -1      src/sys/sparc64/include/smp.h
  1.34      +50 -41    src/sys/sparc64/sparc64/mp_machdep.c



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