History log of /freebsd-10-stable/sys/ufs/ufs/ufs_lookup.c
Revision Date Author Comments
# 306180 22-Sep-2016 kib

MFC r305598:
When logging unlikely UFS_TRUNCATE() failure in ufs_direnter(),
include error code.


# 306179 22-Sep-2016 kib

MFC r305597:
When extending directory inode in ufs_direnter(), adjust i_endoff.


# 306176 22-Sep-2016 kib

MFC r305593:
There is no need to upgrade the last dvp lock on lookups for modifying
operations. Instead of upgrading, assert that the lock is exclusive.
Explain the cause in comments.


# 303376 27-Jul-2016 kib

MFC r303090:
Ensure that the UFS directory vnode' vm_object is properly sized
before UFS_BALLOC() is called.


# 300599 24-May-2016 kib

MFC r300082:
For async UFS mounts, shrink the directory asynchronously, at least do
not pass IO_SYNC to ffs_truncate() unneccessary.


# 300597 24-May-2016 kib

MFC r300027:
Fix typo in the message.


# 298527 24-Apr-2016 pfg

MFC r297791:
UFS: replace 0 with NULL for pointers.

While here also do late initialization of the variables we are
changing.

Found with devel/coccinelle.

Reviewed by: mckusick


# 276500 01-Jan-2015 kib

MFC r275897:
Set NOCACHE flag for CREATE namei() calls, do not specially handle
MAKEENTRY in VOP_LOOKUP().


# 264490 15-Apr-2014 scottl

MFC r262812

- Gracefully handle truncation failures when trying to shrink directories.
This could cause dirhash panics since the dirhash state would be
successfully truncated while the directory was not.

Submitted by: jeffr


# 276500 01-Jan-2015 kib

MFC r275897:
Set NOCACHE flag for CREATE namei() calls, do not specially handle
MAKEENTRY in VOP_LOOKUP().


# 264490 15-Apr-2014 scottl

MFC r262812

- Gracefully handle truncation failures when trying to shrink directories.
This could cause dirhash panics since the dirhash state would be
successfully truncated while the directory was not.

Submitted by: jeffr