diff options
| author | Attilio Rao <attilio@FreeBSD.org> | 2012-11-19 22:43:45 +0000 |
|---|---|---|
| committer | Attilio Rao <attilio@FreeBSD.org> | 2012-11-19 22:43:45 +0000 |
| commit | c6e0355cee63fe6338c72bc1fcfc849ae60c03dd (patch) | |
| tree | 74991dff07f38b2ff87b7e8e75d2f6d55750135d /sys/gnu | |
| parent | 49f4a268d5bb21f7e3c6f20e2923b242f920e12d (diff) | |
Notes
Diffstat (limited to 'sys/gnu')
| -rw-r--r-- | sys/gnu/fs/reiserfs/reiserfs_inode.c | 7 |
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); |
