]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/btrfs/TODO
Btrfs: Update the highest objectid in a root after log replay is done
[linux-2.6-omap-h63xx.git] / fs / btrfs / TODO
index 2ca301b289a635479b4950fd704c5cac89f53cf1..d9b6d38c603a81094046e51cad04e1a3a60d0cde 100644 (file)
@@ -1,18 +1,13 @@
 * cleanup, add more error checking, get rid of BUG_ONs
-* Make IO functions look more like the page cache
 * Fix ENOSPC handling
-* make a real mkfs and superblock
-* Do checksumming
-* Use a real check instead of mark_buffer_dirty
-* Define FS objects in terms of different item types
-* Add block mapping tree (simple dm layer)
-* Add simple tree locking (semaphore per tree)
 * Make allocator smarter
-* Make directory hashing work on 32 bit
+* add a block group to struct inode
 * Do actual block accounting
 * Check compat and incompat flags on the inode
-* Add virtual filesystems, mountable snapshots
 * Get rid of struct ctree_path, limiting tree levels held at one time
+* Add generation number to key pointer in nodes
+* Add generation number to inode
+* forbid cross subvolume renames and hardlinks
 * Release
 * Do real tree locking
 * Add extent mirroring (backup copies of blocks)
@@ -21,6 +16,5 @@
 * Use relocation to try and fix write errors
 * Make allocator much smarter
 * xattrs (directory streams for regular files)
-* fsck
 * Scrub & defrag