HAMMER UTIL - Version 4 part 2/many - UNDO FIFO layout work.
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 2 Nov 2009 00:51:16 +0000 (16:51 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 2 Nov 2009 00:51:16 +0000 (16:51 -0800)
commit6aec797f8848c312024e9092b0888f7a98dfdf8d
treef2666bba3c79dd8a7c1f0b4fbbf0a12f90696936
parent02428fb6131e2f23a94e640dca6b54c0428be2e1
HAMMER UTIL - Version 4 part 2/many - UNDO FIFO layout work.

* newfs_hammer now formats the UNDO FIFO space to conform with version 4
  filesystems.

* newfs_hammer now creates a version 3 filesystem by default (instead of 2).

* Fix bug in blockmap lookup code.  The wrong hammer offset was being used
  to validate the freemap zone.  It only effected UNDO zone offsets.

* Add the 'show-undo' directive which dumps the UNDO FIFO space.
sbin/hammer/blockmap.c
sbin/hammer/cmd_show.c
sbin/hammer/hammer.c
sbin/hammer/hammer.h
sbin/hammer/ondisk.c