DragonFly commits List (threaded) for 2008-05
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/vfs/hammer hammer.h hammer_inode.c hammer_object.c hammer_vnops.c
dillon 2008/05/12 16:15:46 PDT
DragonFly src repository
Modified files:
sys/vfs/hammer hammer.h hammer_inode.c hammer_object.c
hammer_vnops.c
Log:
HAMMER 43A/Many: Cleanup, bug fixes.
* Fix an assertion that can occur when a deleted softlink is racing a
sync of the inode.
* Set HAMER_INODE_DONDISK for general records as well as for data records.
This flag is set when a record might be laid down on media before its
inode. (This fixes an assertion).
* Set HAMMER_INODE_DDIRTY for all mtime updates.
* Clean up hammer_ip_check_directory_empty().
Revision Changes Path
1.65 +1 -1 src/sys/vfs/hammer/hammer.h
1.56 +20 -0 src/sys/vfs/hammer/hammer_inode.c
1.58 +11 -4 src/sys/vfs/hammer/hammer_object.c
1.53 +11 -3 src/sys/vfs/hammer/hammer_vnops.c
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.64&r2=1.65&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_inode.c.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_object.c.diff?r1=1.57&r2=1.58&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_vnops.c.diff?r1=1.52&r2=1.53&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]