git: kernel - Misc bug fixes and enhancements

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Jun 25 14:50:57 PDT 2016


commit fb85f6cf0bcd2383122bab7fa50ff5b0c9d7778b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat Jun 25 14:48:34 2016 -0700

    kernel - Misc bug fixes and enhancements
    
    * Add atomic_*_64() for 64-bit-explicit calls.  This way if a platform
      doesn't support 64-bit atomic ops H2 will at least get a compile error.
    
    * Fix bug in sys/mutex2.h.  mtx_upgrade_try() was not setting mtx_owner
      on success.
    
    * Enhance assertion panic message in lockmgr_kernproc().

Summary of changes:
 sys/cpu/x86_64/include/atomic.h | 3 +++
 sys/kern/kern_lock.c            | 3 ++-
 sys/sys/mutex2.h                | 4 +++-
 3 files changed, 8 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/fb85f6cf0bcd2383122bab7fa50ff5b0c9d7778b


-- 
DragonFly BSD source repository



More information about the Commits mailing list