]> git.neil.brown.name Git - LaFS.git/history - inode.c
lafs_get_block: be consistent in interpreting return value.
[LaFS.git] / inode.c
2010-10-18 NeilBrownlafs_get_block: be consistent in interpreting return...
2010-10-15 NeilBrownroll-forward: don't iput any nlink==0 inode before...
2010-10-11 NeilBrownroll-forwards : review and minor fixes / cleanups.
2010-10-10 NeilBrownWhile truncating, hold ref on superblock as well as...
2010-10-10 NeilBrownUse igrab_fs for I_Pinned handling.
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 NeilBrownREADME update and comment fix.
2010-10-10 NeilBrownuse little-endian bit operations for inode usage map.
2010-10-02 NeilBrownAdd proper locking to inode_handle_orphan
2010-10-02 NeilBrownImprove handling of snapshot name.
2010-09-19 NeilBrownUpdate filesys mtime
2010-09-19 NeilBrownuse i_mtime for file-set update time.
2010-09-19 NeilBrownProcess orphan file during mount.
2010-09-17 NeilBrownlafs_refile: lots of locking and refcount changes.
2010-08-14 NeilBrownUpdate trunc_gen whenever we truncate a file to zero.
2010-08-13 NeilBrownSeparate thread management from the cleaning.
2010-08-13 NeilBrownGive subset objects their own operations
2010-08-13 NeilBrownBetter handling of changing a Directory into an InodeFile
2010-08-13 NeilBrownImprove lafs_iget_fs
2010-08-11 NeilBrownDiscard filesys field from lafs_inode
2010-08-11 NeilBrownChange filesys arg of lafs_new_inode to struct super_block
2010-08-10 NeilBrownMake lafs_new_inode work when given an explicit inode...
2010-08-10 NeilBrownChoose_free_inum: never return number below 16
2010-08-09 NeilBrownAdd 'filesys' arg to lafs_new_inode
2010-08-09 NeilBrownMake dir arg to lafs_new_inode optional.
2010-08-09 NeilBrownRevise handling of filesystem inconsistency: nlink...
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 NeilBrownHold ref on inode while truncating.
2010-08-09 NeilBrownwait more effectively for truncate to progress.
2010-08-09 NeilBrownBreak linkage between inode and dblock at earliest...
2010-08-09 NeilBrownTidy up choose_free_inum a bit.
2010-08-09 NeilBrownRemove repeated pin_dblock
2010-08-09 NeilBrownSpecial files should appear to have a link-count > 0
2010-08-09 NeilBrownHold ref to inode-map inode while allocating inode.
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 NeilBrownForward port to 2.6.34
2010-07-25 Neil BrownHandle fsync of inodes correctly
2010-07-25 NeilBrownRemove some FIXME comments that are outdated.
2010-07-10 NeilBrownBetter status handling for orphan handlers.
2010-07-09 NeilBrownMake sure orphans gets run promptly.
2010-07-09 NeilBrownSupport fully async iget
2010-07-03 NeilBrownAdd iolock_written_async
2010-07-03 NeilBrownFix some more left-shift-overflow issues.
2010-07-03 NeilBrownRemove lafs_write_super.
2010-07-03 NeilBrownAllow index block to be Realloc during truncate.
2010-07-03 NeilBrownDon't set I_Trunc until pages are invalidated and trunc...
2010-06-28 NeilBrownDon't clear PinPending in blocks in the inode map.
2010-06-28 NeilBrownwait for pending truncate in delete_inode
2010-06-28 NeilBrownChange dirty_inode. Again.
2010-06-27 NeilBrownComplete TODO list
2010-06-27 NeilBrownAdd some more tracing.
2010-06-27 NeilBrownAdd lots of assertions.
2010-06-27 NeilBrownREADME update, typos, FIXME comments etc. No code.
2010-06-25 NeilBrownRelax loop count restriction in truncation.
2010-06-23 NeilBrownFix inode_orphan_handler issues.
2010-06-23 NeilBrownPin inode data blocks when dirtying them.
2010-06-22 NeilBrownintroduce lafs_iolock_block_async
2010-06-22 NeilBrownallocate_block fixes.
2010-06-13 NeilBrownImprove prune_some call sequence.
2010-06-13 NeilBrownRemove last trace of setting depth to zero for empty...
2010-06-13 NeilBrowntruncate: when we clear an InoIdx block set the set.
2010-06-13 NeilBrowninode_orphan: convert do-while to a normal while.
2010-06-13 NeilBrownEnsure indexblock is clean when truncate finished.
2010-06-13 NeilBrownAvoid deadlock between orphan-truncate and cluster...
2010-06-13 NeilBrownIntroduce constants for 'sync' and 'adopt' flags.
2010-06-08 NeilBrowntruncate: fixes for pruning addresses.
2010-06-08 NeilBrowntruncate: can only safely lafs_incorporate dirty blocks.
2010-06-07 NeilBrownRemove stray test is inode_handle_orphan
2010-06-07 NeilBrownDon't clear B_Valid when index block is empty
2009-09-03 NeilBrownMultiple improvements to inode dirtying
2009-09-03 NeilBrownRelease the orphan status when finished deleting an...
2009-09-03 NeilBrownBe sure to alway unlock new inodes.
2009-09-03 NeilBrowncorrectly handle attempt to load inode that is being...
2009-09-02 NeilBrownAdd alloc_type to lafs_pin_dblock
2009-09-02 NeilBrownImprove inode orphan handling.
2009-09-02 NeilBrownRemove special handling for i_nlink when reading inodes.
2009-09-02 NeilBrownRun orphans from the cleaner thread, not immediately.
2009-08-27 NeilBrownOrphan: simplify orphan creation.
2009-08-26 NeilBrownDiscard lafs_inode_prepare
2009-08-25 NeilBrownDocumentation updates and some BUG_ON and tracing.
2009-08-25 NeilBrowntruncate: make sure index block is pinned and dirty...
2009-08-25 NeilBrowntruncate: make sure index changes get incorporated.
2009-08-25 NeilBrownFix prune_some.
2009-08-25 NeilBrownMove a dprintk in delete_inode
2009-08-25 NeilBrownSplit B_Writeback out from B_IOLock
2009-08-24 NeilBrownFix iolock semantics.
2009-08-24 NeilBrownCorrectly handle Dirty index blocks during truncate
2009-08-24 NeilBrownIOLock all accesses to index blocks.
2009-08-24 NeilBrownUse i_data rather than i_mapping
2009-08-24 NeilBrownRevise dirty/valid rules for Index blocks.
2009-08-17 NeilBrownMake sure orphans are cleaned up when inode creation...
2009-08-16 NeilBrownLAFS_BUG add new debug macro that prints block information.
next