DragonFlyBSD/src f6aebb4sbin/hammer2 hammer2.8 main.c, sys/vfs/hammer2 hammer2_ioctl.c hammer2_ioctl.h

hammer2 - Add directive to destroy bad directory entries

* Add a directive and ioctl that is capable of destroying bad hammer2
  directory entries.  If topological corruption occurs due to a crash
  (which theoretically shouldn't be possible with HAMMER2), this directive
  allows you to destroy directory entries which do not have working inodes
  and cannot otherwise be destroyed with 'rm'.

* Sysops should only use this directive when absolutely necessary.
DeltaFile
+97-1sys/vfs/hammer2/hammer2_ioctl.c
+20-5sbin/hammer2/hammer2.8
+18-0sys/vfs/hammer2/hammer2_ioctl.h
+8-0sbin/hammer2/main.c
+4-3sys/vfs/hammer2/hammer2_xops.c
+4-0sys/vfs/hammer2/hammer2.h
+1-1sbin/hammer2/Makefile
+1-1sys/vfs/hammer2/hammer2_vfsops.c
+1-0sbin/hammer2/hammer2.h
+154-119 files

UnifiedSplitRaw