]> git.neil.brown.name Git - LaFS.git/history - super.c
use i_mtime for file-set update time.
[LaFS.git] / super.c
2010-09-19 NeilBrownuse i_mtime for file-set update time.
2010-09-17 NeilBrownlafs_refile: lots of locking and refcount changes.
2010-08-15 NeilBrownWait for a checkpoint before returning ENOSPC
2010-08-14 NeilBrownRelease stray B_Async blocks if we find them.
2010-08-14 NeilBrownImplement youth decay.
2010-08-14 NeilBrownUse the right value of creation_age of subsets.
2010-08-13 NeilBrownTune checkpoint freq by segments, not blocks.
2010-08-13 NeilBrownSeparate thread management from the cleaning.
2010-08-13 NeilBrownCreate a backing_dev_info for a lafs filesystem.
2010-08-13 NeilBrownGive subset objects their own operations
2010-08-13 NeilBrownAdd missing set_anon_super for subset mounts
2010-08-13 NeilBrownBetter handling of changing a Directory into an InodeFile
2010-08-13 NeilBrownVarious fixes for lafs_get_subset
2010-08-13 NeilBrownlafs_get_subset: balance locks properly
2010-08-13 NeilBrownFix lafs_put_super for subset mounts.
2010-08-09 NeilBrownrcu locking protection for ->my_inode
2010-08-09 NeilBrownrefcount the prime_sb so fs doesn't disappear.
2010-08-09 Neil BrownDefine filesystem type for sub-fileset filesystems
2010-08-09 NeilBrownImprove choice of superblock at mount.
2010-08-09 Neil BrownChange s_fs_info to point to root inode and fs
2010-08-09 Neil BrownUse inline to map sb to fs
2010-08-09 Neil BrownDiscard per-device superblocks
2010-08-09 Neil BrownUse anon super for prime_sb
2010-08-09 Neil BrownStore blocksize directly in struct fs
2010-07-25 NeilBrownForward port to 2.6.34
2010-07-25 Neil BrownAdd export operations for NFS export.
2010-07-25 Neil BrownHandle fsync of inodes correctly
2010-07-25 NeilBrownRemove some FIXME comments that are outdated.
2010-07-09 NeilBrownSupport fully async iget
2010-07-03 NeilBrownRemove lafs_write_super.
2010-07-03 NeilBrownClose segments properly when we get to the end.
2010-07-02 NeilBrownProperly track segrefs held by active segments.
2010-06-28 NeilBrownRevise space allocation for cleaning.
2010-06-28 NeilBrownMove filesystem shutdown from put_super to lafs_release.
2010-06-27 NeilBrownChange flushing of space-accounting blocks.
2010-06-27 NeilBrownComplete TODO list
2010-06-27 NeilBrownAdd some more tracing.
2010-06-27 NeilBrownAdd lots of assertions.
2010-06-27 NeilBrownAdd tracing to show orphans at shutdown.
2010-06-27 NeilBrownREADME update, typos, FIXME comments etc. No code.
2010-06-25 NeilBrownClean up final check of leafs lists.
2010-06-23 NeilBrownCheck we haven't allocated too many flags.
2010-06-21 NeilBrownBetter tracking of whether orphan handling is running.
2010-06-21 NeilBrownWait for segment-scan to finish before unmount.
2010-06-21 NeilBrownDisable cleaner earlier at unmount.
2010-06-21 NeilBrownAdd casts to shifts which should change type width.
2010-06-18 NeilBrowncleaner: when erasing a datablock, cancel any pending...
2010-06-18 NeilBrownunmount: clean up waiting for things.
2009-09-03 NeilBrownunmount: push orphan handling along.
2009-09-02 NeilBrownRun orphans from the cleaner thread, not immediately.
2009-08-25 NeilBrownumount: wait for last cluster to be written.
2009-08-25 NeilBrownlafs_print_tree: export and use in super.
2009-08-25 NeilBrownInitialise inode->update_cluster
2009-08-02 NeilBrownlafs_put_super - don't putref dblock
2009-08-02 NeilBrownlafs_release_index: free all index blocks when freeing...
2009-08-02 NeilBrownFix freeing of inodes and ->dblock
2009-08-02 NeilBrownSet I_Deleting on root inode during unmount
2009-08-02 NeilBrownUse write_super to start checkpoint and sync_fs to...
2009-08-02 NeilBrownput_super: release orphan and segsum files.
2009-08-02 NeilBrownumount fixups - flush in the right place.
2009-08-02 NeilBrownMKREF(dblock) should have been MKREF(iblock)
2009-08-02 NeilBrownEmpty the segsum cache at unmount
2009-08-02 NeilBrownClean out segment table at unmount time.
2009-08-02 NeilBrownPerform a "Final Checkpoint" during unmount.
2009-07-22 NeilBrownStop the cleaner at unmount
2009-07-20 NeilBrownVarious fixes...
2009-03-20 NeilBrownCosmetic cleanups.
2009-03-19 NeilBrownCleanup timestamp handling.
2009-03-19 NeilBrownAdd tracking of refcount sources.
2009-03-16 NeilBrownSimplify lafs_cluster_allocate
2009-03-16 NeilBrownWHITE SPACE
2008-12-08 Neil BrownCheckpoint 8th Dec 08
2008-09-12 Neil BrownVarious random stuff - time for a checkpoint.
2008-09-09 Neil BrownHacked around unlink-> ENOSPC problems.
2008-08-28 Neil BrownMore refcounting fixes and stuff...
2008-07-28 Neil BrownUse proper locking to access ->iblock
2008-07-25 Neil BrownFix reference counting through ->dblock and ->iblock
2008-07-25 Neil BrownVarious fixes for space tracking etc.
2008-07-25 Neil BrownInitial checking after changing from hg to git.