]> git.neil.brown.name Git - LaFS.git/history - lafs.h
getattr: make sure atime reported is repeatable.
[LaFS.git] / lafs.h
2011-03-04 NeilBrowngetattr: make sure atime reported is repeatable.
2011-03-04 NeilBrownaccesstime: load delta from atime file and apply when...
2011-03-04 NeilBrownsync: wait for checkpoint to actually finish on a sync
2011-03-04 NeilBrownroll: handle directory updates.
2011-03-04 NeilBrownroll: handle cluster headers larger than one page.
2010-10-18 NeilBrownrollforward: use segpos functions to walk the addresses...
2010-10-18 NeilBrownHandle new inodes during roll-forward.
2010-10-10 NeilBrownWhile truncating, hold ref on superblock as well as...
2010-10-10 NeilBrownUse igrab_fs to hod refcounts on the inodes of orphans.
2010-10-10 NeilBrownFix lafs_iget_fs for subset filesystems.
2010-10-10 NeilBrownReturn ref on sb as well as ino from lafs_iget_fs
2010-10-10 NeilBrownCombine dirty_iblock with setting Realloc on iblock.
2010-10-10 NeilBrownUse wait_on_bit / wake_bit to get more wait_queues
2010-09-19 NeilBrownProcess orphan file during mount.
2010-09-19 NeilBrownroll-forward: update youth block for new segments.
2010-09-17 NeilBrownlafs_refile: lots of locking and refcount changes.
2010-09-15 NeilBrownlafs_refile: factor out check for unpinnable data blocks.
2010-09-15 NeilBrownDon't hold counted reference while on leafs list.
2010-09-14 NeilBrowngetiref_locked fixes
2010-09-13 NeilBrownRemove lafs_space_use
2010-08-15 NeilBrownWait for a checkpoint before returning ENOSPC
2010-08-14 NeilBrownChange when orphan blocks are refcounted.
2010-08-14 NeilBrownApply single-exit pattern in try_clean
2010-08-13 NeilBrownSeparate thread management from the cleaning.
2010-08-13 NeilBrownGive subset objects their own operations
2010-08-13 NeilBrowniget_my_inode - fix for case of ino == NULL
2010-08-11 NeilBrownChange filesys arg of lafs_new_inode to struct super_block
2010-08-09 NeilBrownAdd 'filesys' arg to lafs_new_inode
2010-08-09 NeilBrownUse async erase_block in inode orphan handling
2010-08-09 NeilBrownrcu locking protection for ->my_inode
2010-08-09 NeilBrownhold ref to inode for directory orphans.
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 BrownStore blocksize directly in struct fs
2010-07-25 NeilBrownSeparate setting of PinPending out
2010-07-25 Neil BrownHandle fsync of inodes correctly
2010-07-25 Neil BrownImplement readpages
2010-07-25 NeilBrownBuild larger bios when writing to cluster
2010-07-25 NeilBrownFix up writeout and flushing.
2010-07-10 NeilBrownBetter status handling for orphan handlers.
2010-07-09 NeilBrownMake sure we don't wait forever on writeback
2010-07-03 NeilBrownAdd iolock_written_async
2010-07-03 NeilBrownMake the first segment 'active'.
2010-07-03 NeilBrownClose segments properly when we get to the end.
2010-07-02 NeilBrownMake sure the segment being written is never cleaned.
2010-06-28 NeilBrownReserve space for cleaner segments.
2010-06-28 NeilBrownRevise space allocation for cleaning.
2010-06-27 NeilBrownDrop ssnum arg from lafs_free_get
2010-06-27 NeilBrownChange flushing of space-accounting blocks.
2010-06-27 NeilBrownComplete TODO list
2010-06-27 NeilBrownexport lafs_dir_print
2010-06-27 NeilBrownAdd has_ref to help debugging.
2010-06-27 NeilBrownRemove stray function declarations from lafs.h
2010-06-25 NeilBrownAllow writers to block while the cleaner makes a little...
2010-06-22 NeilBrownintroduce lafs_iolock_block_async
2010-06-21 NeilBrownRevise rule for inode data blocks as leafs.
2010-06-21 NeilBrownChange lafs_phase_flip to take an indexblock
2010-06-18 NeilBrowncleaner: when erasing a datablock, cancel any pending...
2010-06-13 NeilBrownunhash iblock when it becomes empty.
2010-06-13 NeilBrowninclude iolock info in strblk
2010-06-13 NeilBrownIntroduce constants for 'sync' and 'adopt' flags.
2010-06-07 NeilBrownDon't clear B_Valid when index block is empty
2009-09-28 NeilBrownincorporate: handle empty block correctly.
2009-09-03 NeilBrownMultiple improvements to inode dirtying
2009-09-02 NeilBrownAdd alloc_type to lafs_pin_dblock
2009-09-02 NeilBrownImprove inode orphan handling.
2009-09-02 NeilBrownFlush orphans before failing rmdir due to not being...
2009-09-02 NeilBrownRun orphans from the cleaner thread, not immediately.
2009-08-27 NeilBrownlafs_make_orphan_nb - non-blocking version.
2009-08-27 NeilBrownOrphan: simplify orphan creation.
2009-08-26 NeilBrownDiscard lafs_inode_prepare
2009-08-25 NeilBrownlafs_print_tree: export and use in super.
2009-08-25 NeilBrownIntroduce lafs_index_empty.
2009-08-25 NeilBrownSplit B_Writeback out from B_IOLock
2009-08-24 NeilBrownFix iolock semantics.
2009-08-24 NeilBrownIOLock all accesses to index blocks.
2009-08-24 NeilBrownUse i_data rather than i_mapping
2009-08-16 NeilBrownLAFS_BUG add new debug macro that prints block information.
2009-08-15 NeilBrownSimplify iolocking in get_flushable
2009-08-15 NeilBrownRemove dirtying of InoIdx in place of inode data block.
2009-08-08 NeilBrowntemp_credits accounting.
2009-08-08 NeilBrownMake sure inodes don't get forgotten during cleaning.
2009-08-02 NeilBrownAdd tracing to help find iolock deadlocks
2009-08-02 NeilBrownlafs_release_index: free all index blocks when freeing...
2009-08-02 NeilBrowngetref_locked fixes.
2009-08-02 NeilBrownroll: use add_block_address rather than allocated block.
2009-08-02 NeilBrownlafs_get_block without page lock.
2009-08-02 NeilBrownEmpty the segsum cache at unmount
2009-08-02 NeilBrownClean out segment table at unmount time.
2009-07-23 NeilBrownUse strblk is more places.
2009-07-22 NeilBrownStop the cleaner at unmount
2009-07-20 NeilBrownmore segusage refcount stuff.
2009-04-13 NeilBrownFix dirty_block for inode data blocks.
2009-04-13 NeilBrownlafs_seg_deref - actually use it.
2009-04-13 NeilBrownlafs_seg_ref - take all required references.
2009-04-13 NeilBrownUpdate segrefs when changing phys address.
2009-03-20 NeilBrownCosmetic cleanups.
2009-03-19 NeilBrownMake sure all global functions have distinctive names.
2009-03-19 NeilBrownCleanup timestamp handling.
2009-03-19 NeilBrownAnnotate getref depending on whether '0' is safe.
next