commit 6b608642e365f91f442a8606a2eb0a6e8f400fb6
Author: Matthew Dillon <[email protected]>
Date:   Fri Feb 28 22:25:35 2020 -0800

    kernel - Comment future vrele() code intention
    
    * vrele() currently uses atomic_fcmpset_*() and will in the future
      use atomic_fetchadd_*() instead, but I can't change it without a
      bit more work.
    
    * Avoid updating v_flag and v_act if the values do not change, reducing
      SMP contention a bit.

Summary of changes:
 sys/kern/vfs_lock.c | 47 ++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 42 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6b608642e365f91f442a8606a2eb0a6e8f400fb6


-- 
DragonFly BSD source repository

Reply via email to