diff options
authorGabriel <>2013-10-18 16:32:21 +0200
committerGabriel <>2013-10-18 16:33:38 +0200
commitba2c1352365122b3b730de960896bd89020f6c06 (patch)
parent2616293e73ac188fc53f744353bea1f4890b0a10 (diff)
Update the README to mention udev and initramfs hooksv1.0.5
1 files changed, 18 insertions, 7 deletions
diff --git a/README b/README
index 4a13db6..7ce4f5e 100644
--- a/README
+++ b/README
@@ -5,7 +5,7 @@ devices. For more information, see
Documentation for the run time interface is included in the kernel tree, in
-Included tools:
Formats a block device for use with bcache. A device can be formatted for use
@@ -17,11 +17,22 @@ performance. The bucket size is intended to be equal to the size of your SSD's
erase blocks, which seems to be 128k-512k for most SSDs; feel free to
-Only necessary until support for the bcache superblock is included
-in blkid; in the meantime, provides just enough functionality for a udev script
-to create the /dev/disk/by-uuid symlink. The arguments it does support are the
-same as for blkid.
Prints the bcache superblock of a cache device or a backing device.
+Udev rules
+The first half of the rules do auto-assembly and add uuid symlinks
+to cache and backing devices. If util-linux's libblkid is
+sufficiently recent (2.24) the rules will take advantage of
+the fact that bcache has already been detected. Otherwise
+they call a small probe-bcache program that imitates blkid.
+The second half of the rules add symlinks to cached devices,
+which are the devices created by the bcache kernel module.
+Initramfs support
+Currently initramfs-tools, mkinitcpio and dracut are supported.