freebsd-nq/sys/fs/ext2fs
Pedro F. Giffuni 553c9b4d08 Fix a couple of issues that appear to be inherited from the old
8.x code:
- If the lock cannot be acquired immediately unlocks 'bar' vnode
and then locks both vnodes in order.
- wrong vnode type panics from cache_enter_time after calls by
ext2_lookup.

The fix merges the fixes from ufs/ufs_lookup.c.

Submitted by:	Mateusz Guzik
Approved by:	jhb@ (mentor)
Reviewed by:	kib@
MFC after:	1 week
2012-05-16 15:53:38 +00:00
..
ext2_alloc.c Add support for ns timestamps and birthtime to the ext2/3 driver. 2012-03-08 21:06:05 +00:00
ext2_balloc.c Style cleanups by jh@. 2011-12-16 15:47:43 +00:00
ext2_bmap.c Style cleanups by jh@. 2011-12-16 15:47:43 +00:00
ext2_dinode.h Add support for ns timestamps and birthtime to the ext2/3 driver. 2012-03-08 21:06:05 +00:00
ext2_dir.h Various style fixes including using uint*_t instead of u_int*_t. 2011-04-27 18:15:34 +00:00
ext2_extern.h Bring in reallocblk to ext2fs. 2011-12-15 20:31:18 +00:00
ext2_inode_cnv.c Add support for ns timestamps and birthtime to the ext2/3 driver. 2012-03-08 21:06:05 +00:00
ext2_inode.c Remove unused thread argument to vrecycle(). 2012-04-23 14:10:34 +00:00
ext2_lookup.c Fix a couple of issues that appear to be inherited from the old 2012-05-16 15:53:38 +00:00
ext2_mount.h Some cosmetic fixes and remove a duplicate constant. 2011-02-01 18:30:52 +00:00
ext2_subr.c Bring in reallocblk to ext2fs. 2011-12-15 20:31:18 +00:00
ext2_vfsops.c Fix mount interlock oversights from the previous change in r234386. 2012-05-10 20:28:33 +00:00
ext2_vnops.c Fix a couple of issues that appear to be inherited from the old 2012-05-16 15:53:38 +00:00
ext2fs.h Add support for ns timestamps and birthtime to the ext2/3 driver. 2012-03-08 21:06:05 +00:00
fs.h Style cleanups by jh@. 2011-12-16 15:47:43 +00:00
inode.h Add support for ns timestamps and birthtime to the ext2/3 driver. 2012-03-08 21:06:05 +00:00