freebsd-nq/sys/fs/ext2fs
John Baldwin 9e880b876d Sync with several changes in UFS/FFS:
- 77115: Implement support for O_DIRECT.
- 98425: Fix a performance issue introduced in 70131 that was causing
  reads before writes even when writing full blocks.
- 98658: Rename the BALLOC flags from B_* to BA_* to avoid confusion with
  the struct buf B_ flags.
- 100344: Merge the BA_ and IO_ flags so so that they may both be used in
  the same flags word. This merger is possible by assigning the IO_ flags
  to the low sixteen bits and the BA_ flags the high sixteen bits.
- 105422: Fix a file-rewrite performance case.
- 129545: Implement IO_INVAL in VOP_WRITE() by marking the buffer as
  "no cache".
- Readd the DOINGASYNC() macro and use it to control asynchronous writes.
  Change i-node updates to honor DOINGASYNC() instead of always being
  synchronous.
- Use a PRIV_VFS_RETAINSUGID check instead of checking cr_uid against 0
  directly when deciding whether or not to clear suid and sgid bits.

Submitted by:	Pedro F. Giffuni  giffunip at yahoo
2011-04-28 14:27:17 +00:00
..
ext2_alloc.c Various style fixes including using uint*_t instead of u_int*_t. 2011-04-27 18:15:34 +00:00
ext2_balloc.c Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00
ext2_bmap.c
ext2_dinode.h Various style fixes including using uint*_t instead of u_int*_t. 2011-04-27 18:15:34 +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 Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00
ext2_inode_cnv.c
ext2_inode.c Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00
ext2_lookup.c Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00
ext2_mount.h Some cosmetic fixes and remove a duplicate constant. 2011-02-01 18:30:52 +00:00
ext2_readwrite.c Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00
ext2_subr.c Fix build with KDB defined. 2011-01-19 19:49:48 +00:00
ext2_vfsops.c Use a private EXT2_ROOTINO constant instead of redefining ROOTINO. 2011-04-27 18:25:35 +00:00
ext2_vnops.c Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00
ext2fs.h Various style fixes including using uint*_t instead of u_int*_t. 2011-04-27 18:15:34 +00:00
fs.h
inode.h Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00