HAMMER VFS - Fix incorrect hammer_cursor_removed_node() call in btree_remove()
authorMatthew Dillon <dillon@apollo.backplane.com>
Sat, 12 Dec 2009 18:50:22 +0000 (10:50 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sat, 12 Dec 2009 18:50:22 +0000 (10:50 -0800)
commit901ba05cd0e7874977a4a937d1b2f9a76ffb9c2d
treee19668337f467591287231aba3bfb79812492442
parent07be83b8ddc35252e29de16dc64202abe3b4f8fb
HAMMER VFS - Fix incorrect hammer_cursor_removed_node() call in btree_remove()

* hammer_cursor_removed_node() was being called on the wrong node.  This
  fixes a parent != NULL assertion later on.

* There is still at least one known issue where btree_iterate can panic
  due to a cursor tracking issue that has not yet been located.
sys/vfs/hammer/hammer_btree.c