kernel - TMPFS - Stabilization pass, fix rename, symlink issues
authorMatthew Dillon <dillon@apollo.backplane.com>
Fri, 19 Feb 2010 06:55:53 +0000 (22:55 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Fri, 19 Feb 2010 06:55:53 +0000 (22:55 -0800)
commitdca262fbfbeddab3417fead2fc0ef966e0aa08b4
treebb6f0166aa20888805fdad4216ae5233fec5040e
parentb7fe63af9d6e2bd93089102845d093153059d717
kernel - TMPFS - Stabilization pass, fix rename, symlink issues

* Fix a NULL pointer dereference in the rename code

* Remove the recursive directory rename test, the kernel does this
  for us already.

* Recode the rename code.

* Remove an assertion from the symlink code, the kernel already
  enforces limits on the length of a symlink.

* tmpfs now passes fsstress
sys/vfs/tmpfs/tmpfs_subr.c
sys/vfs/tmpfs/tmpfs_vnops.c