Added adv. lock support. Fixed a byte swap bug in mkdir that was causing corrupted dirs. Changed ext2_close() to act similar to ufs_close() for Darwin. Fixed some cred check problems in setattr and chmod for Darwin. Changed fsync and strategy to behave properly for Darwin. Fixed quite a few lock problems and namei leaks for Darwin. Added ext2_trace_enter() macro to every VNOP.
Added adv. lock support.
Fixed a byte swap bug in mkdir that was causing corrupted dirs.
Changed ext2_close() to act similar to ufs_close() for Darwin.
Fixed some cred check problems in setattr and chmod for Darwin.
Changed fsync and strategy to behave properly for Darwin.
Fixed quite a few lock problems and namei leaks for Darwin.
Added ext2_trace_enter() macro to every VNOP.

georghe-crihan/ext2fsx,georghe-crihan/ext2fsx,georghe-crihan/ext2fsx,georghe-crihan/ext2fsx