freebsd-dev/sys/ufs
Matthew Dillon 962922dcd2 Remove panics for rename() race conditions. The panics are inappropriate
because the IN_RENAME flag only fixes a few of the huge number of race
conditions that can result in the source path becoming invalid even
prior to the VOP_RENAME() call.  The panics created a serious security
issue whereby an attacker could fairly easily cause the panic to
occur, crashing the machine.

The correct solution requires a great deal of work in the namei
path cache code.

MFC after:	0 days
2001-10-08 00:37:54 +00:00
..
ffs o Replace two direct uid!=0 comparisons with suser_xxx() calls. 2001-10-02 14:41:43 +00:00
ifs KSE Milestone 2 2001-09-12 08:38:13 +00:00
ufs Remove panics for rename() race conditions. The panics are inappropriate 2001-10-08 00:37:54 +00:00