HAMMER VFS - Fix umount panic on buffer flush race
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 28 Jun 2009 18:21:27 +0000 (11:21 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 28 Jun 2009 18:21:27 +0000 (11:21 -0700)
commit18ecc6e801844d07f09a6183ee1937f6b0fd4f98
tree62aeb954502ba83e1e05435bd832c09dc7906007
parentbeec5dc43986ce517c677d6ba2e7ddb9697bf941
HAMMER VFS - Fix umount panic on buffer flush race

* Set io.waitdep on buffers during umount to ensure that the buffer
  unload code waits for running buffers to complete their operation.

  This fixes occassional assertion panics on umount.
sys/vfs/hammer/hammer_ondisk.c