]> git.neil.brown.name Git - LaFS.git/shortlog
LaFS.git
2010-06-27 NeilBrownDrop ssnum arg from lafs_free_get
2010-06-27 NeilBrownRevise which blocks need N* credits.
2010-06-27 NeilBrownBe Careful about cleaning PinPending blocks.
2010-06-27 NeilBrownChange flushing of space-accounting blocks.
2010-06-27 NeilBrownClean up do_checkpoint a bit.
2010-06-27 NeilBrownTidy up and re-factor lafs_phase_flip
2010-06-27 NeilBrownDesign Thoughts about PinPending and SegmentMap
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 NeilBrownAdd debug tracing to unlink.
2010-06-27 NeilBrownAdd loop-check to do_checkpoint
2010-06-27 NeilBrownexport lafs_dir_print
2010-06-27 NeilBrownAdd cluster list tracking to print_tree
2010-06-27 NeilBrownAdd has_ref to help debugging.
2010-06-27 NeilBrownREADME update, typos, FIXME comments etc. No code.
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-25 NeilBrownRevise error returns for allocation failure.
2010-06-25 NeilBrownAdd AccountSpace reservation.
2010-06-25 NeilBrownMake cluster_flush conditional on there being something...
2010-06-25 NeilBrownImprove flushing of 'cleaner' clusters.
2010-06-25 NeilBrownRelax loop count restriction in truncation.
2010-06-25 NeilBrownMinor updates to 'go' script.
2010-06-25 NeilBrownClean up final check of leafs lists.
2010-06-23 NeilBrownStop using AOP_WRITEPAGE_ACTIVATE
2010-06-23 NeilBrownDon't allow memory flush to write out segusage blocks.
2010-06-23 NeilBrownFix inode_orphan_handler issues.
2010-06-23 NeilBrownlafs_refile: fix nextparent handing.
2010-06-23 NeilBrownCheck we haven't allocated too many flags.
2010-06-23 NeilBrownlafs_space_alloc - avoid underflow of unsigned numbers
2010-06-23 NeilBrownEnsure InoIdx block is really empty before erasing it.
2010-06-23 NeilBrownincorporate_internal: remove unnecessary setting of...
2010-06-23 NeilBrownfix leaf_lookup for indirect blocks.
2010-06-23 NeilBrownwalk_index: fix "found end of addresses" detection.
2010-06-23 NeilBrownleaf_lookup: fix mis-handling of addressed before first...
2010-06-23 NeilBrownleaf_lookup: simplify.
2010-06-23 NeilBrownleaf_lookup - avoid variable shadowing.
2010-06-23 NeilBrownWhen cluster_allocate and EmptyIndex block, clear Dirty...
2010-06-23 NeilBrownPin inode data blocks when dirtying them.
2010-06-23 NeilBrownspace_alloc is being called badly.
2010-06-23 NeilBrownSet EmptyIndex where appropriate.
2010-06-23 NeilBrownAllow EmptyIndex blocks to be written
2010-06-23 NeilBrownAllow empty index blocks to be loaded.
2010-06-22 NeilBrownHonour EmptyIndex during index lookup.
2010-06-22 NeilBrownAdd EmptyIndex flag.
2010-06-22 NeilBrownFilter empty block from uninc change before incorporation.
2010-06-22 NeilBrownDelay hashing of index blocks until they are incorporated.
2010-06-22 NeilBrownRevert a21596e51b872635c7cb0683a21fff981f5d3716
2010-06-22 NeilBrownRevert 7cfdec7d8156a8961c3413cca8e92340768c5b97
2010-06-22 NeilBrownRevert 1736b5f072c4f89cc641fb0a1991d9c145c411ec
2010-06-22 NeilBrownintroduce lafs_iolock_block_async
2010-06-22 NeilBrownallocate_block fixes.
2010-06-21 NeilBrownRevise rule for inode data blocks as leafs.
2010-06-21 NeilBrownChange lafs_phase_flip to take an indexblock
2010-06-21 NeilBrownBetter tracking of whether orphan handling is running.
2010-06-21 NeilBrownprealloc extra space for directory blocks.
2010-06-21 NeilBrownincorporate: don't remove children prematurely.
2010-06-21 NeilBrownDon't treat leaf-index blocks with children as empty.
2010-06-21 NeilBrownDon't let writepage spoil a transaction.
2010-06-21 NeilBrownEnsure that umount gets woken when a checkpoint completes.
2010-06-21 NeilBrownWait for segment-scan to finish before unmount.
2010-06-21 NeilBrownDisable cleaner earlier at unmount.
2010-06-21 NeilBrownTemp fix for delaying youth updates.
2010-06-21 NeilBrownSmall tidy up for lafs_seg_ref_block
2010-06-21 NeilBrownSegRef fixes.
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.
2010-06-18 NeilBrownIncorp: improve setting of address after split.
2010-06-18 NeilBrownmodify: avoid breaking an PrimaryRef chain
2010-06-18 NeilBrownsegments: fix array sizes.
2010-06-18 NeilBrownREADME update
2010-06-18 NeilBrownRemove sort_uninc
2010-06-18 NeilBrownHandle extents getting added before an indirect block.
2010-06-13 NeilBrownFix handling of extents during incorporation.
2010-06-13 NeilBrownwalk_extent bug fixes.
2010-06-13 NeilBrownImprove prune_some call sequence.
2010-06-13 NeilBrownWhen incorp empty child out of parent, remove from...
2010-06-13 NeilBrownBetter handling of upward recursive empty index deletion.
2010-06-13 NeilBrownRemove last trace of setting depth to zero for empty...
2010-06-13 NeilBrownunhash iblock when it becomes empty.
2010-06-13 NeilBrownincorporate: don't leave ->depth at 0
2010-06-13 NeilBrowntruncate: when we clear an InoIdx block set the set.
2010-06-13 NeilBrownlafs_incorporate InoIdx: avoid depth change when childr...
2010-06-13 NeilBrowninode_orphan: convert do-while to a normal while.
2010-06-13 NeilBrownREADME update
2010-06-13 NeilBrowninclude iolock info in strblk
2010-06-13 NeilBrowngrow_index_tree: handle B_Root correctly
2010-06-13 NeilBrownEnsure indexblock is clean when truncate finished.
2010-06-13 NeilBrownAvoid deadlock between orphan-truncate and cluster...
2010-06-13 NeilBrowncorrect arg to kfree in refile
2010-06-13 NeilBrownlafs_iblock_alloc: remove duplicate assignment
2010-06-13 NeilBrownCheck still dirty before calling cluster_allocate
2010-06-13 NeilBrownIntroduce constants for 'sync' and 'adopt' flags.
2010-06-13 NeilBrownSet PrimaryRef in do_incorporate_internal
2010-06-13 NeilBrownFix Primary Ref counting when removing an unincorporate...
2010-06-10 NeilBrownFix handling of empty index blocks during incorporation.
2010-06-10 NeilBrownFix problem with mobility of internal index blocks.
next