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

git: HAMMER - Stabilize and refactor volume removal


From: Michael Neumann <mneumann@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 13 Dec 2009 11:04:43 -0800 (PST)

commit c47d84e8a8c736e7c9f793dba11edc6f233a22c5
Author: Michael Neumann <mneumann@ntecs.de>
Date:   Sun Dec 13 19:56:55 2009 +0100

    HAMMER - Stabilize and refactor volume removal
    
    * Correctly handle already freed layer1 entries.
    * Correclty avoid reallocation on the volume to be removed
      during reblocking.
    * Erase volume header after removal so that trying to mount it
      afterwards will fail (otherwise mount will silently use it).

Summary of changes:
 sys/vfs/hammer/hammer_blockmap.c |   23 +++---
 sys/vfs/hammer/hammer_volume.c   |  167 ++++++++++++++++++++++++--------------
 2 files changed, 119 insertions(+), 71 deletions(-)

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


-- 
DragonFly BSD source repository



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