]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r240464:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 20 Sep 2012 10:13:14 +0000 (10:13 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 20 Sep 2012 10:13:14 +0000 (10:13 +0000)
commitb2b45fb560d67e427d419b095dfc91c87d69b29a
tree13095bf4665e166ab5b9931c41df240490d52ac3
parent0038fce3d36ebbebda34bb2452fb80e292c33ed0
MFC r240464:
The deadfs VOPs for vop_ioctl and vop_bmap call itself recursively,
which is an elaborate way to cause kernel panic. Change the VOPs
implementation to return EBADF for a reclaimed vnode.

git-svn-id: svn://svn.freebsd.org/base/stable/9@240744 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/deadfs/dead_vnops.c