DragonFly BSD
DragonFly commits List (threaded) for 2013-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: kernel -- ffs: Softdep lock fix (lk unheld in process_worklist_item)


From: Sascha Wildner <swildner@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 4 Feb 2013 09:50:05 -0800 (PST)

commit 9d106dfa699e433e63b3876290375371060b91f9
Author: Venkatesh Srinivas <vsrinivas@ops101.org>
Date:   Wed Jan 30 10:21:10 2013 -0800

    kernel -- ffs: Softdep lock fix (lk unheld in process_worklist_item)
    
    In process_worklist_item, from newdirrem/request_cleanup, the softdep
    lock was not held before removing workitems. Make newdirrem take the
    softdep lock around request_cleanup.
    
    Reported-by: swildner@
    Bug: 2501

Summary of changes:
 sys/vfs/ufs/ffs_softdep.c | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/9d106dfa699e433e63b3876290375371060b91f9


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]