git: sys/vfs/hammer: Fix possible race on volume-del

Tomohiro Kusumi tkusumi at
Thu Sep 24 07:46:33 PDT 2015

commit b6abf391331196a9bc858db937aa8a839ea0fedb
Author: Tomohiro Kusumi <kusumi.tomohiro at>
Date:   Mon Sep 7 23:11:29 2015 +0900

    sys/vfs/hammer: Fix possible race on volume-del
    hmp->volume_to_remove should get reset to -1 only after the
    volume is successfully removed. Otherwise there is a possible
    race between this and blockmap allocation code who checks if
    hmp->volume_to_remove is the volume being removed.
    Spotted-by: dillon

Summary of changes:
 sys/vfs/hammer/hammer_volume.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list