git: hammer2 - Implement 'growfs' directive

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Sep 1 14:27:11 PDT 2020


commit 4599d71eb994551b666f9bbf7c746393c7c4efbc
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Tue Sep 1 14:25:19 2020 -0700

    hammer2 - Implement 'growfs' directive
    
    * Implement the 'growfs' directive, as in:
    
      hammer2 growfs /mnt
    
    * If you resize the partition a hammer2 filesystem resides on, you
      can grow the filesystem into the partition via this command.
    
      The hammer2 filesystem must be mounted to issue this command.
    
    * Note that disklabel partitions can be made larger in-place, even
      with the filesystem using the partition already mounted, as long
      as the drive actually has room to spare.

Summary of changes:
 sbin/hammer2/Makefile                          |  2 +-
 sbin/hammer2/{cmd_emergency.c => cmd_growfs.c} | 54 ++++++++++++++------------
 sbin/hammer2/hammer2.8                         |  5 +++
 sbin/hammer2/hammer2.h                         |  1 +
 sbin/hammer2/main.c                            |  5 +++
 5 files changed, 42 insertions(+), 25 deletions(-)
 copy sbin/hammer2/{cmd_emergency.c => cmd_growfs.c} (68%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4599d71eb994551b666f9bbf7c746393c7c4efbc


-- 
DragonFly BSD source repository


More information about the Commits mailing list