xref: /aosp_15_r20/external/rootdev/README.chromium (revision 9bcc1fc0ac6cc0ff33916f8e6ce540d24c01bac6)
1*9bcc1fc0SBob BadourChromium OS version of rootdev
2*9bcc1fc0SBob Badour
3*9bcc1fc0SBob BadourInspired by git://git.debian.org/~lamont/util-linux.git / 717db2c8177203fe242ea35b31bc312abe9aa3c9
4*9bcc1fc0SBob Badour
5*9bcc1fc0SBob BadourDescription: Performs operations to discover and annotate the root block device
6*9bcc1fc0SBob Badour
7*9bcc1fc0SBob BadourPrior to this commit, rootdev was derived from the above link.  However, it has
8*9bcc1fc0SBob Badourbeen rewritten in its entirety and licensed as per LICENSE.
9*9bcc1fc0SBob Badour
10*9bcc1fc0SBob Badourchromeos-rootdev:
11*9bcc1fc0SBob Badour- Provides core functionality in a library: librootdev
12*9bcc1fc0SBob Badour- Walks sysfs to discover the block devices
13*9bcc1fc0SBob Badour- Supports resolving through to /sys/block/XXX/slaves/*/dev devices
14*9bcc1fc0SBob Badour- Will test and, optionally, symlink to the /dev entry for standard devices.
15*9bcc1fc0SBob Badour- Is testable.
16