⬢ DragonFlyBSD Kernel Audit
DF-3119 / fix.diff
← back to finding ↓ download raw
1
2
3
4
5
6
7
8
9
--- a/sys/vfs/hammer/hammer_inode.c
+++ b/sys/vfs/hammer/hammer_inode.c
@@ -1591,10 +1591,9 @@ hammer_destroy_inode_callback(hammer_inode_t ip, void *data __unused)
 	switch(ip->flush_state) {
 	case HAMMER_FST_FLUSH:
 		RB_REMOVE(hammer_fls_rb_tree, &ip->flush_group->flush_tree, ip);
-		--ip->flush_group->refs;
 		ip->flush_group = NULL;
 		/* fall through */