aboutsummaryrefslogtreecommitdiff
path: root/sys/gnu
diff options
context:
space:
mode:
authorAttilio Rao <attilio@FreeBSD.org>2012-11-19 22:43:45 +0000
committerAttilio Rao <attilio@FreeBSD.org>2012-11-19 22:43:45 +0000
commitc6e0355cee63fe6338c72bc1fcfc849ae60c03dd (patch)
tree74991dff07f38b2ff87b7e8e75d2f6d55750135d /sys/gnu
parent49f4a268d5bb21f7e3c6f20e2923b242f920e12d (diff)
Notes
Diffstat (limited to 'sys/gnu')
-rw-r--r--sys/gnu/fs/reiserfs/reiserfs_inode.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/sys/gnu/fs/reiserfs/reiserfs_inode.c b/sys/gnu/fs/reiserfs/reiserfs_inode.c
index d9511025f7eb9..1c5207c60f8d4 100644
--- a/sys/gnu/fs/reiserfs/reiserfs_inode.c
+++ b/sys/gnu/fs/reiserfs/reiserfs_inode.c
@@ -757,13 +757,6 @@ reiserfs_iget(
rmp = VFSTOREISERFS(mp);
dev = rmp->rm_dev;
- /*
- * If this malloc() is performed after the getnewvnode() it might
- * block, leaving a vnode with a NULL v_data to be found by
- * reiserfs_sync() if a sync happens to fire right then, which
- * will cause a panic because reiserfs_sync() blindly dereferences
- * vp->v_data (as well it should).
- */
reiserfs_log(LOG_DEBUG, "malloc(struct reiserfs_node)\n");
ip = malloc(sizeof(struct reiserfs_node), M_REISERFSNODE,
M_WAITOK | M_ZERO);