Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Jul 2005 18:17:59 +0000 (UTC)
From:      John Baldwin <jhb@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/include atomic.h src/sys/amd64/include atomic.h src/sys/arm/include atomic.h src/sys/dev/hatm if_hatm_intr.c src/sys/dev/hwpmc hwpmc_mod.c src/sys/i386/include atomic.h src/sys/ia64/include atomic.h src/sys/kern kern_mutex.c ...
Message-ID:  <200507151817.j6FIHx9A019286@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jhb         2005-07-15 18:17:59 UTC

  FreeBSD src repository

  Modified files:
    sys/alpha/include    atomic.h 
    sys/amd64/include    atomic.h 
    sys/arm/include      atomic.h 
    sys/dev/hatm         if_hatm_intr.c 
    sys/dev/hwpmc        hwpmc_mod.c 
    sys/i386/include     atomic.h 
    sys/ia64/include     atomic.h 
    sys/kern             kern_mutex.c 
    sys/powerpc/include  atomic.h 
    sys/sparc64/include  atomic.h 
    sys/sys              mutex.h 
  Log:
  Convert the atomic_ptr() operations over to operating on uintptr_t
  variables rather than void * variables.  This makes it easier and simpler
  to get asm constraints and volatile keywords correct.
  
  MFC after:      3 days
  Tested on:      i386, alpha, sparc64
  Compiled on:    ia64, powerpc, amd64
  Kernel toolchain busted on:     arm
  
  Revision  Changes    Path
  1.22      +18 -61    src/sys/alpha/include/atomic.h
  1.35      +18 -52    src/sys/amd64/include/atomic.h
  1.9       +4 -8      src/sys/arm/include/atomic.h
  1.19      +6 -3      src/sys/dev/hatm/if_hatm_intr.c
  1.11      +2 -1      src/sys/dev/hwpmc/hwpmc_mod.c
  1.39      +18 -52    src/sys/i386/include/atomic.h
  1.9       +19 -58    src/sys/ia64/include/atomic.h
  1.155     +9 -10     src/sys/kern/kern_mutex.c
  1.12      +20 -63    src/sys/powerpc/include/atomic.h
  1.9       +1 -1      src/sys/sparc64/include/atomic.h
  1.80      +14 -12    src/sys/sys/mutex.h



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