]> git.neil.brown.name Git - LaFS.git/shortlog
LaFS.git
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-07-03 NeilBrownClose segments properly when we get to the end.
2010-07-03 NeilBrownDon't remove a block from cleaning list until B_Realloc...
2010-07-03 NeilBrownkeep ->cleaning list in order.
2010-07-03 NeilBrownreset newblocks for each checkpoint
2010-07-03 NeilBrownHandle print_tree of NULL block cleanly.
2010-07-02 NeilBrownMake sure the segment being written is never cleaned.
2010-07-02 NeilBrownMore issues with wc->seg being explicitly unset at...
2010-07-02 NeilBrowncluster_reset
2010-07-02 NeilBrownFix lafs_cluster_allocate to full cluster.
2010-07-02 NeilBrownProperly track segrefs held by active segments.
2010-07-02 NeilBrownRemove all to lafs_io_wake in lafs_cluster_allocate
2010-07-02 NeilBrownRearrange if structure in lafs_cluster_allocate
2010-07-02 NeilBrowncombine two loops in lafs_cluster_allocate
2010-06-29 NeilBrownRearrange code in lafs_cluster_allocate.
2010-06-28 NeilBrownHandle write clusters which point to themselves.
2010-06-28 NeilBrownAdd EmergencyClean mode
2010-06-28 NeilBrownReserve space for cleaner segments.
2010-06-28 NeilBrownRevise space allocation for cleaning.
2010-06-28 NeilBrownReport directory size without holes.
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 NeilBrownRemove BUG_ON that is no longer valid.
2010-06-28 NeilBrownMove filesystem shutdown from put_super to lafs_release.
2010-06-28 NeilBrownFix incorrect de-ref of ->my_inode
2010-06-28 NeilBrownFix races between truncate and cleaner.
2010-06-28 NeilBrownNew bugon for unlink loop.
2010-06-28 NeilBrownChange dirty_inode. Again.
2010-06-27 NeilBrownREADME update and bug-ons to help catch newly identifie...
2010-06-27 NeilBrownGet block ref in lafs_add_block_address
2010-06-27 NeilBrownMake sure we io_wait when we clear B_Writeback
2010-06-27 NeilBrownAdd proper locking and refcounting to pin_all_children.
2010-06-27 NeilBrownPin SegmentMap block when they might need to be dirtied.
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
next