kernel/ufs: Fix mount_point access in ffs_blkfree() when using softdep.
authorSascha Wildner <saw@online.de>
Mon, 10 Oct 2011 20:42:55 +0000 (22:42 +0200)
committerSascha Wildner <saw@online.de>
Mon, 10 Oct 2011 20:42:55 +0000 (22:42 +0200)
commitefe855e1e1c712fefc8aa7279059bc7fc3a9f149
tree1e2eb8270fc21edbb694ed81acd3b99f206d1b31
parent4b2cf35fa30647acb46dbaae82292e4c731ee01d
kernel/ufs: Fix mount_point access in ffs_blkfree() when using softdep.

Was going through inode->vnode->v_mount, but vnode was bad so
v_mount was NULL reference.

New way to get mount point: inode->i_devvp->v_mount.

Reported-by: Thomas Nikolajsen
Dragonfly-bug: <http://bugs.dragonflybsd.org/issue2142>
Submitted-by: Tim Bisson <bissont@mac.com>
sys/vfs/ufs/ffs_alloc.c