summaryrefslogtreecommitdiff
path: root/Todo.mdwn
diff options
context:
space:
mode:
authorAlex Elsayed <eternaleye@gmail.com>2018-11-24 14:34:24 -0800
committerAlex Elsayed <eternaleye@gmail.com>2018-11-24 14:34:24 -0800
commite62e43e76e832a9f28327e781e0338403d323ace (patch)
treeb088f6d750962d4e986186a84725755ea4a378c2 /Todo.mdwn
parent8a9595765da75451f00422905ce9ebc417c90c84 (diff)
Add some more wishlist items around conversion
Diffstat (limited to 'Todo.mdwn')
-rw-r--r--Todo.mdwn8
1 files changed, 8 insertions, 0 deletions
diff --git a/Todo.mdwn b/Todo.mdwn
index 51065c5..21b6bdf 100644
--- a/Todo.mdwn
+++ b/Todo.mdwn
@@ -149,6 +149,14 @@
pressure
* Caveat: May need careful thinking if the kernel assumes it can write
directly if DAX is supported; getting checksums invalidated would suck.
+ * Support converting filesystems not just to bcachefs volumes, but to image
+ files _on_ bcachefs volumes (and once reflinks are in, to both at once)
+ * Support "adopting" devices, by importing their content _into_ an existing
+ filesystem using the existing extents on the old device. In theory, could
+ supplant "adding a cache" in a minimally-invasive way.
+ * Add a bcachefs command to export a path as a block device (satisfy some
+ bcache use cases that bcachefs is clumsy for today, and in combination
+ with the above two items may make migration from other filesystems easier)
[AESSIV]: https://tools.ietf.org/html/rfc5297
[secdel]: https://lwn.net/Articles/462437/