summaryrefslogtreecommitdiffstats
path: root/libs/blkid/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'libs/blkid/TODO')
-rw-r--r--libs/blkid/TODO54
1 files changed, 0 insertions, 54 deletions
diff --git a/libs/blkid/TODO b/libs/blkid/TODO
deleted file mode 100644
index 1d0a67eea..000000000
--- a/libs/blkid/TODO
+++ /dev/null
@@ -1,54 +0,0 @@
-
- TODO
- ----
-
- - add command line interface for blkid_probe_filter_types():
-
- # blkid -p -o udev --filter-type nofat
-
- - (?) we need to ignore cache and config files when the files are writable
- for non-root users and the library is linked with suid programs
-
- - add -<BE|LE> suffix to test images for native-endian filesystems (e.g. swap)
- and add support for such functionality to tests/ts/blkid/low-probe
-
- - do we really need to depend on libuuid? Maybe the default should be
- use in-tree code rather and link against libuuid -- especially when we
- need it for uuid_unparse() only.
-
- - consolidate "getsize" stuff (see getsize.c and lib/blkdev.c)
-
- - cleanup __attribute__ usage
-
- - add stripe size / alignment retrival support to libbkid for use
- with mkfs. This would allow to deprecate libdisk from xfsprogs (1)
- in favour of a common libblkid.
-
- [ -- Christoph Hellwig, 16 Feb 2009 ]
- (1) http://git.kernel.org/?p=fs/xfs/xfsprogs-dev.git;a=tree;f=libdisk;
-
- [ .. or move whole libdisk to util-linux-ng and merge partx code to the
- library -- kzak ]
-
- - use /sys/block/<devname>/dm/name rather than scan /dev/mapper/ for the name
- (see devname.c: probe_one()). The sysfs entry has been introduced by kernel
- patch 784aae735d9b0bba3f8b9faef4c8b30df3bf0128.
-
- - in lib/fsprobe.c wrapper use blkid_parse_tag_string() rather than a local
- parser implementation
-
- - use fstatat() in blkid__scan_dir()
-
- - add evaluate.c: blkid_evaluate_tag_to_buffer() (and add lib/canonicalize.c:
- canonicalize_path_to_buffer())
-
- - add values:
-
- FSSIZE -- filesystem size (klibc requirement)
-
- SBOFFSET -- superblock offset; offset where SB was detected
- (swapon requirement to check details from swap header)
-
- MAGIC -- magic string
- MAGICLEN -- length of magic string
-