| age |
author |
description |
| Fri, 25 Jul 2008 14:37:22 +1000 |
NeilBrown |
[mq]: stuffdefault tip |
| Fri, 25 Jul 2008 13:01:11 +1000 |
NeilBrown |
[mq]: find_block |
| Thu, 24 Jul 2008 21:39:22 +1000 |
NeilBrown |
Keep track of clean segments that are not yet free. |
| Thu, 24 Jul 2008 15:27:30 +1000 |
NeilBrown |
Various bits.. |
| Thu, 24 Jul 2008 15:03:13 +1000 |
NeilBrown |
More bugfixes for cleaning. |
| Thu, 24 Jul 2008 14:18:33 +1000 |
NeilBrown |
Fix problems with walk_extent |
| Wed, 23 Jul 2008 21:56:44 +1000 |
NeilBrown |
More cleaning bugfixes |
| Wed, 23 Jul 2008 21:28:39 +1000 |
NeilBrown |
Simplify checkpoint_lock |
| Wed, 23 Jul 2008 10:04:42 +1000 |
NeilBrown |
Fix another cleaner bug. |
| Tue, 22 Jul 2008 15:53:15 +1000 |
NeilBrown |
More accounting fixes for the cleaner. |
| Tue, 22 Jul 2008 10:53:13 +1000 |
NeilBrown |
Pin inodes for directory operations. |
| Tue, 22 Jul 2008 10:17:58 +1000 |
NeilBrown |
Improve lafs_dirty_inode |
| Tue, 22 Jul 2008 09:57:50 +1000 |
NeilBrown |
Rename block_from_inode to dblock_from_inode |
| Tue, 22 Jul 2008 09:37:13 +1000 |
NeilBrown |
Various fixes related to the clenaer |
| Sun, 13 Jul 2008 13:43:48 +1000 |
NeilBrown |
Various 'cleaner' related fixes and debugging aids. |
| Sat, 05 Jul 2008 08:34:49 +1000 |
NeilBrown |
Various - 5 July 2008 |
| Fri, 04 Jul 2008 14:05:18 +1000 |
NeilBrown |
Move 'scan' related fields of 'fs' into their own structure. |
| Fri, 04 Jul 2008 12:49:01 +1000 |
NeilBrown |
Checkpoint: 4th July 2008. |
| Mon, 30 Jun 2008 10:17:34 +1000 |
NeilBrown |
Start async IO routines for cleaner to use. |
| Fri, 07 Mar 2008 16:07:42 +1100 |
NeilBrown |
Beginnings of cleaner. |
| Fri, 29 Feb 2008 14:50:11 +1100 |
NeilBrown |
Change a semaphore to a mutex |
| Fri, 29 Feb 2008 14:47:03 +1100 |
NeilBrown |
Change storage for clean and freeable segment information. |
| Thu, 28 Feb 2008 12:43:41 +1100 |
NeilBrown |
Segment usage counts are being updated properly |
| Tue, 26 Feb 2008 10:39:35 +1100 |
NeilBrown |
Segment usage scanning now happens, |
| Mon, 25 Feb 2008 09:11:33 +1100 |
NeilBrown |
Create new 'cleaner' thread and make checkpointing to that thread. |
| Thu, 21 Feb 2008 09:19:00 +1100 |
NeilBrown |
Add some files that were missing |
| Thu, 21 Feb 2008 09:16:07 +1100 |
NeilBrown |
Update some doc files |
| Fri, 15 Feb 2008 17:10:58 +1100 |
NeilBrown |
Truncate seems to work ... a bit. |
| Thu, 14 Feb 2008 16:54:49 +1100 |
NeilBrown |
Correctly set uid/gid/treeid on newly created inodes. |
| Thu, 14 Feb 2008 16:33:57 +1100 |
NeilBrown |
block usage counts for 'ls -s' and 'df' now work. |
| Tue, 12 Feb 2008 16:28:41 +1100 |
NeilBrown |
do_incorporate finished (not tested) |
| Tue, 12 Feb 2008 14:36:10 +1100 |
NeilBrown |
Add add_index and walk_index for incorporating index blocks |
| Tue, 12 Feb 2008 12:26:11 +1100 |
NeilBrown |
grow_index_tree implemented |
| Mon, 11 Feb 2008 16:06:36 +1100 |
NeilBrown |
Locking rules and credits and stuff - the gap to 11feb2008 |
| Fri, 09 Nov 2007 16:44:21 +1100 |
NeilBrown |
Fix up some more flushing order issues. |
| Fri, 09 Nov 2007 12:28:12 +1100 |
NeilBrown |
use blocksize and blkbits from superblock or inode rather than from 'struct fs' |
| Fri, 09 Nov 2007 11:31:49 +1100 |
NeilBrown |
Only acknowledge writeback on a page when all block as written back. |
| Fri, 09 Nov 2007 11:12:38 +1100 |
NeilBrown |
Tidy up deletion and fix a lot of other stuff. |
| Wed, 07 Nov 2007 18:01:16 +1100 |
NeilBrown |
Fix up pinning somewhat - inodes are getting written better now. |
| Wed, 07 Nov 2007 12:17:50 +1100 |
NeilBrown |
Add 'tree' dump and adjust meaning of length for symlink. |
| Tue, 06 Nov 2007 15:48:20 +1100 |
NeilBrown |
Various list / flag / locking tidyup |
| Tue, 06 Nov 2007 11:44:17 +1100 |
NeilBrown |
(hopefully) fix locking in lafs_refile |
| Tue, 06 Nov 2007 11:18:19 +1100 |
NeilBrown |
Unify the cluster list with the LRU list. |
| Tue, 06 Nov 2007 10:06:48 +1100 |
NeilBrown |
Rebase to 2.6.23 |
| Mon, 09 Jul 2007 21:55:15 +1000 |
NeilBrown |
Introduce PinPending |
| Mon, 09 Jul 2007 20:23:02 +1000 |
NeilBrown |
lafs_incorporate now takes a copy of the table of unincorporated changes. |
| Sun, 08 Jul 2007 22:05:44 +1000 |
NeilBrown |
Improve locking in lafs_cluster_allocate |
| Sat, 07 Jul 2007 22:37:38 +1000 |
NeilBrown |
Rename "lock" and "pin" |
| Sat, 07 Jul 2007 22:20:08 +1000 |
NeilBrown |
Change indexs blocks to initialise to zeros |
| Sat, 07 Jul 2007 21:52:21 +1000 |
neilb |
New TODO list and various random fixes. |
| Thu, 05 Jul 2007 23:55:00 +1000 |
neilb |
Checkpointing basically works. |
| Fri, 29 Jun 2007 11:34:20 +1000 |
neilb |
Directory orphan handling |
| Thu, 28 Jun 2007 16:42:30 +1000 |
neilb |
Inode writeback and dirtying fixes. |
| Thu, 28 Jun 2007 10:50:59 +1000 |
neilb |
Review linkcount and parent updates for directory operations. |
| Thu, 28 Jun 2007 10:29:27 +1000 |
neilb |
Rename now works. |
| Wed, 27 Jun 2007 22:15:51 +1000 |
neilb |
mknod, rmdir, symlinks |
| Wed, 27 Jun 2007 19:46:27 +1000 |
neilb |
New directory format. |
| Mon, 25 Jun 2007 17:33:10 +1000 |
neilb |
Initial statfs code. Doesn't really do anything useful. |
| Mon, 25 Jun 2007 17:05:09 +1000 |
neilb |
Initial 'chmod' aka setattr support. |
| Mon, 25 Jun 2007 16:45:11 +1000 |
neilb |
Write out sort-of works. |