git: Reverting series of commits (1/2 and 2/2) since they introduce performance degrade. 'if ((node->tn_status & TMPFS_NODE_ACCESSED) == 0) {' can be done without inode lock and helps performance.

Tomohiro Kusumi tkusumi at crater.dragonflybsd.org
Mon May 11 18:45:03 PDT 2015


commit 81aadc82349b258cb42651dc69a18eed840c730d
Author: Tomohiro Kusumi <kusumi.tomohiro at gmail.com>
Date:   Tue May 12 09:49:45 2015 +0900

    Reverting series of commits (1/2 and 2/2) since they introduce
    performance degrade.
    'if ((node->tn_status & TMPFS_NODE_ACCESSED) == 0) {'
    can be done without inode lock and helps performance.
    
    Spotted-by: dillon
    
    Revert "sys/vfs/tmpfs: Make flag handling consistent [2/2]"
    
    This reverts commit c595728587e3d04ed27f9c275bddd0eafd6427ce.

Summary of changes:
 sys/vfs/tmpfs/tmpfs_vnops.c | 6 ++++++
 1 file changed, 6 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/81aadc82349b258cb42651dc69a18eed840c730d


-- 
DragonFly BSD source repository



More information about the Commits mailing list