aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven-Göran Bergh <sgb@systemasis.org>2013-07-31 15:57:59 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2013-07-31 15:57:59 +0200
commit15d0a860e99307d50165588fa6cbb15cfc405e07 (patch)
tree1ddcd8c5784473eddef2fe36ee59aa340890ed87
parent3b45801dc6e3484ffb2a86958fce587974842c6b (diff)
downloadbusybox-w32-15d0a860e99307d50165588fa6cbb15cfc405e07.tar.gz
busybox-w32-15d0a860e99307d50165588fa6cbb15cfc405e07.tar.bz2
busybox-w32-15d0a860e99307d50165588fa6cbb15cfc405e07.zip
volume_id: Adopt to new config style.
Config instructions for util-linux/volume_id are moved into the source files according to the new config feature. No code change. Signed-off-by: Sven-Göran Bergh <sgb@systemasis.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--util-linux/Config.src246
-rw-r--r--util-linux/volume_id/Config.src15
-rw-r--r--util-linux/volume_id/btrfs.c9
-rw-r--r--util-linux/volume_id/cramfs.c9
-rw-r--r--util-linux/volume_id/exfat.c11
-rw-r--r--util-linux/volume_id/ext.c9
-rw-r--r--util-linux/volume_id/fat.c9
-rw-r--r--util-linux/volume_id/hfs.c9
-rw-r--r--util-linux/volume_id/iso9660.c9
-rw-r--r--util-linux/volume_id/jfs.c9
-rw-r--r--util-linux/volume_id/linux_raid.c9
-rw-r--r--util-linux/volume_id/linux_swap.c9
-rw-r--r--util-linux/volume_id/luks.c9
-rw-r--r--util-linux/volume_id/nilfs.c9
-rw-r--r--util-linux/volume_id/ntfs.c9
-rw-r--r--util-linux/volume_id/ocfs2.c9
-rw-r--r--util-linux/volume_id/reiserfs.c9
-rw-r--r--util-linux/volume_id/romfs.c9
-rw-r--r--util-linux/volume_id/squashfs.c12
-rw-r--r--util-linux/volume_id/sysv.c9
-rw-r--r--util-linux/volume_id/udf.c9
-rw-r--r--util-linux/volume_id/unused_highpoint.c9
-rw-r--r--util-linux/volume_id/unused_hpfs.c9
-rw-r--r--util-linux/volume_id/unused_isw_raid.c9
-rw-r--r--util-linux/volume_id/unused_lsi_raid.c9
-rw-r--r--util-linux/volume_id/unused_lvm.c9
-rw-r--r--util-linux/volume_id/unused_mac.c9
-rw-r--r--util-linux/volume_id/unused_minix.c9
-rw-r--r--util-linux/volume_id/unused_msdos.c9
-rw-r--r--util-linux/volume_id/unused_nvidia_raid.c9
-rw-r--r--util-linux/volume_id/unused_promise_raid.c9
-rw-r--r--util-linux/volume_id/unused_silicon_raid.c9
-rw-r--r--util-linux/volume_id/unused_ufs.c9
-rw-r--r--util-linux/volume_id/unused_via_raid.c9
-rw-r--r--util-linux/volume_id/xfs.c9
35 files changed, 318 insertions, 245 deletions
diff --git a/util-linux/Config.src b/util-linux/Config.src
index 6c1b928da..5a8b0063b 100644
--- a/util-linux/Config.src
+++ b/util-linux/Config.src
@@ -699,250 +699,6 @@ config FEATURE_MTAB_SUPPORT
699 About the only reason to use this is if you've removed /proc from 699 About the only reason to use this is if you've removed /proc from
700 your kernel. 700 your kernel.
701 701
702config VOLUMEID 702source util-linux/volume_id/Config.in
703 bool #No description makes it a hidden option
704 default n
705
706menu "Filesystem/Volume identification"
707 depends on VOLUMEID
708
709config FEATURE_VOLUMEID_EXT
710 bool "Ext filesystem"
711 default y
712 depends on VOLUMEID
713 help
714 TODO
715
716config FEATURE_VOLUMEID_BTRFS
717 bool "btrfs filesystem"
718 default y
719 depends on VOLUMEID
720 help
721 TODO
722
723config FEATURE_VOLUMEID_REISERFS
724 bool "Reiser filesystem"
725 default y
726 depends on VOLUMEID
727 help
728 TODO
729
730config FEATURE_VOLUMEID_FAT
731 bool "fat filesystem"
732 default y
733 depends on VOLUMEID
734 help
735 TODO
736
737config FEATURE_VOLUMEID_EXFAT
738 bool "exFAT filesystem"
739 default y
740 depends on VOLUMEID
741 help
742 exFAT (extended FAT) is a proprietary file system designed especially
743 for flash drives. It has many features from NTFS, but with less
744 overhead. exFAT is used on most SDXC cards for consumer electronics.
745
746config FEATURE_VOLUMEID_HFS
747 bool "hfs filesystem"
748 default y
749 depends on VOLUMEID
750 help
751 TODO
752
753config FEATURE_VOLUMEID_JFS
754 bool "jfs filesystem"
755 default y
756 depends on VOLUMEID
757 help
758 TODO
759
760### config FEATURE_VOLUMEID_UFS
761### bool "ufs filesystem"
762### default y
763### depends on VOLUMEID
764### help
765### TODO
766
767config FEATURE_VOLUMEID_XFS
768 bool "xfs filesystem"
769 default y
770 depends on VOLUMEID
771 help
772 TODO
773
774config FEATURE_VOLUMEID_NILFS
775 bool "nilfs filesystem"
776 default y
777 depends on VOLUMEID
778 help
779 TODO
780
781config FEATURE_VOLUMEID_NTFS
782 bool "ntfs filesystem"
783 default y
784 depends on VOLUMEID
785 help
786 TODO
787
788config FEATURE_VOLUMEID_ISO9660
789 bool "iso9660 filesystem"
790 default y
791 depends on VOLUMEID
792 help
793 TODO
794
795config FEATURE_VOLUMEID_UDF
796 bool "udf filesystem"
797 default y
798 depends on VOLUMEID
799 help
800 TODO
801
802config FEATURE_VOLUMEID_LUKS
803 bool "luks filesystem"
804 default y
805 depends on VOLUMEID
806 help
807 TODO
808
809config FEATURE_VOLUMEID_LINUXSWAP
810 bool "linux swap filesystem"
811 default y
812 depends on VOLUMEID
813 help
814 TODO
815
816### config FEATURE_VOLUMEID_LVM
817### bool "lvm"
818### default y
819### depends on VOLUMEID
820### help
821### TODO
822
823config FEATURE_VOLUMEID_CRAMFS
824 bool "cramfs filesystem"
825 default y
826 depends on VOLUMEID
827 help
828 TODO
829
830### config FEATURE_VOLUMEID_HPFS
831### bool "hpfs filesystem"
832### default y
833### depends on VOLUMEID
834### help
835### TODO
836
837config FEATURE_VOLUMEID_ROMFS
838 bool "romfs filesystem"
839 default y
840 depends on VOLUMEID
841 help
842 TODO
843
844config FEATURE_VOLUMEID_SQUASHFS
845 bool "SquashFS filesystem"
846 default y
847 depends on VOLUMEID && FEATURE_BLKID_TYPE
848 help
849 Squashfs is a compressed read-only filesystem for Linux. Squashfs is
850 intended for general read-only filesystem use and in constrained block
851 device/memory systems (e.g. embedded systems) where low overhead is
852 needed.
853
854config FEATURE_VOLUMEID_SYSV
855 bool "sysv filesystem"
856 default y
857 depends on VOLUMEID
858 help
859 TODO
860
861### config FEATURE_VOLUMEID_MINIX
862### bool "minix filesystem"
863### default y
864### depends on VOLUMEID
865### help
866### TODO
867
868### These only detect partition tables - not used (yet?)
869### config FEATURE_VOLUMEID_MAC
870### bool "mac filesystem"
871### default y
872### depends on VOLUMEID
873### help
874### TODO
875###
876### config FEATURE_VOLUMEID_MSDOS
877### bool "msdos filesystem"
878### default y
879### depends on VOLUMEID
880### help
881### TODO
882
883config FEATURE_VOLUMEID_OCFS2
884 bool "ocfs2 filesystem"
885 default y
886 depends on VOLUMEID
887 help
888 TODO
889
890### config FEATURE_VOLUMEID_HIGHPOINTRAID
891### bool "highpoint raid"
892### default y
893### depends on VOLUMEID
894### help
895### TODO
896
897### config FEATURE_VOLUMEID_ISWRAID
898### bool "intel raid"
899### default y
900### depends on VOLUMEID
901### help
902### TODO
903
904### config FEATURE_VOLUMEID_LSIRAID
905### bool "lsi raid"
906### default y
907### depends on VOLUMEID
908### help
909### TODO
910
911### config FEATURE_VOLUMEID_VIARAID
912### bool "via raid"
913### default y
914### depends on VOLUMEID
915### help
916### TODO
917
918### config FEATURE_VOLUMEID_SILICONRAID
919### bool "silicon raid"
920### default y
921### depends on VOLUMEID
922### help
923### TODO
924
925### config FEATURE_VOLUMEID_NVIDIARAID
926### bool "nvidia raid"
927### default y
928### depends on VOLUMEID
929### help
930### TODO
931
932### config FEATURE_VOLUMEID_PROMISERAID
933### bool "promise raid"
934### default y
935### depends on VOLUMEID
936### help
937### TODO
938
939config FEATURE_VOLUMEID_LINUXRAID
940 bool "linuxraid"
941 default y
942 depends on VOLUMEID
943 help
944 TODO
945
946endmenu
947 703
948endmenu 704endmenu
diff --git a/util-linux/volume_id/Config.src b/util-linux/volume_id/Config.src
new file mode 100644
index 000000000..ac208c9cc
--- /dev/null
+++ b/util-linux/volume_id/Config.src
@@ -0,0 +1,15 @@
1#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6config VOLUMEID
7 bool #No description makes it a hidden option
8 default n
9
10menu "Filesystem/Volume identification"
11 depends on VOLUMEID
12
13INSERT
14
15endmenu
diff --git a/util-linux/volume_id/btrfs.c b/util-linux/volume_id/btrfs.c
index 46725da3d..e4dddf26d 100644
--- a/util-linux/volume_id/btrfs.c
+++ b/util-linux/volume_id/btrfs.c
@@ -21,6 +21,15 @@
21 21
22//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_BTRFS) += btrfs.o 22//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_BTRFS) += btrfs.o
23 23
24//config:
25//config:config FEATURE_VOLUMEID_BTRFS
26//config: bool "btrfs filesystem"
27//config: default y
28//config: depends on VOLUMEID
29//config: help
30//config: TODO
31//config:
32
24#include "volume_id_internal.h" 33#include "volume_id_internal.h"
25 34
26#define BTRFS_UUID_SIZE 16 35#define BTRFS_UUID_SIZE 16
diff --git a/util-linux/volume_id/cramfs.c b/util-linux/volume_id/cramfs.c
index 8dfd611f4..aeb7f20ac 100644
--- a/util-linux/volume_id/cramfs.c
+++ b/util-linux/volume_id/cramfs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_CRAMFS) += cramfs.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_CRAMFS) += cramfs.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_CRAMFS
25//config: bool "cramfs filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct cramfs_super { 34struct cramfs_super {
diff --git a/util-linux/volume_id/exfat.c b/util-linux/volume_id/exfat.c
index 01b350003..c3aa36804 100644
--- a/util-linux/volume_id/exfat.c
+++ b/util-linux/volume_id/exfat.c
@@ -20,6 +20,17 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXFAT) += exfat.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXFAT) += exfat.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_EXFAT
25//config: bool "exFAT filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: exFAT (extended FAT) is a proprietary file system designed especially
30//config: for flash drives. It has many features from NTFS, but with less
31//config: overhead. exFAT is used on most SDXC cards for consumer electronics.
32//config:
33
23#include "volume_id_internal.h" 34#include "volume_id_internal.h"
24 35
25#define EXFAT_SB_OFFSET 0 36#define EXFAT_SB_OFFSET 0
diff --git a/util-linux/volume_id/ext.c b/util-linux/volume_id/ext.c
index a1a080805..df39d9342 100644
--- a/util-linux/volume_id/ext.c
+++ b/util-linux/volume_id/ext.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXT) += ext.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXT) += ext.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_EXT
25//config: bool "Ext filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24#include "bb_e2fs_defs.h" 33#include "bb_e2fs_defs.h"
25 34
diff --git a/util-linux/volume_id/fat.c b/util-linux/volume_id/fat.c
index 96b2b695d..476d500a6 100644
--- a/util-linux/volume_id/fat.c
+++ b/util-linux/volume_id/fat.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_FAT) += fat.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_FAT) += fat.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_FAT
25//config: bool "fat filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25/* linux/msdos_fs.h says: */ 34/* linux/msdos_fs.h says: */
diff --git a/util-linux/volume_id/hfs.c b/util-linux/volume_id/hfs.c
index 496d3502a..8d34aaf68 100644
--- a/util-linux/volume_id/hfs.c
+++ b/util-linux/volume_id/hfs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_HFS) += hfs.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_HFS) += hfs.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_HFS
25//config: bool "hfs filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct hfs_finder_info{ 34struct hfs_finder_info{
diff --git a/util-linux/volume_id/iso9660.c b/util-linux/volume_id/iso9660.c
index 67ba8fdd5..3848de453 100644
--- a/util-linux/volume_id/iso9660.c
+++ b/util-linux/volume_id/iso9660.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ISO9660) += iso9660.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ISO9660) += iso9660.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_ISO9660
25//config: bool "iso9660 filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25#define ISO_SUPERBLOCK_OFFSET 0x8000 34#define ISO_SUPERBLOCK_OFFSET 0x8000
diff --git a/util-linux/volume_id/jfs.c b/util-linux/volume_id/jfs.c
index 590698d68..a6eaff45b 100644
--- a/util-linux/volume_id/jfs.c
+++ b/util-linux/volume_id/jfs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_JFS) += jfs.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_JFS) += jfs.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_JFS
25//config: bool "jfs filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct jfs_super_block { 34struct jfs_super_block {
diff --git a/util-linux/volume_id/linux_raid.c b/util-linux/volume_id/linux_raid.c
index 74fd10b88..f20823a6e 100644
--- a/util-linux/volume_id/linux_raid.c
+++ b/util-linux/volume_id/linux_raid.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXRAID) += linux_raid.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXRAID) += linux_raid.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_LINUXRAID
25//config: bool "linuxraid"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct mdp_super_block { 34struct mdp_super_block {
diff --git a/util-linux/volume_id/linux_swap.c b/util-linux/volume_id/linux_swap.c
index ffb448e95..39470d48c 100644
--- a/util-linux/volume_id/linux_swap.c
+++ b/util-linux/volume_id/linux_swap.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXSWAP) += linux_swap.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXSWAP) += linux_swap.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_LINUXSWAP
25//config: bool "linux swap filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct swap_header_v1_2 { 34struct swap_header_v1_2 {
diff --git a/util-linux/volume_id/luks.c b/util-linux/volume_id/luks.c
index 856d42fa6..42bf87659 100644
--- a/util-linux/volume_id/luks.c
+++ b/util-linux/volume_id/luks.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LUKS) += luks.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LUKS) += luks.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_LUKS
25//config: bool "luks filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25#define LUKS_MAGIC_L 6 34#define LUKS_MAGIC_L 6
diff --git a/util-linux/volume_id/nilfs.c b/util-linux/volume_id/nilfs.c
index daa0294ae..934856ff6 100644
--- a/util-linux/volume_id/nilfs.c
+++ b/util-linux/volume_id/nilfs.c
@@ -21,6 +21,15 @@
21 21
22//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NILFS) += nilfs.o 22//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NILFS) += nilfs.o
23 23
24//config:
25//config:config FEATURE_VOLUMEID_NILFS
26//config: bool "nilfs filesystem"
27//config: default y
28//config: depends on VOLUMEID
29//config: help
30//config: TODO
31//config:
32
24#include "volume_id_internal.h" 33#include "volume_id_internal.h"
25 34
26#define NILFS_UUID_SIZE 16 35#define NILFS_UUID_SIZE 16
diff --git a/util-linux/volume_id/ntfs.c b/util-linux/volume_id/ntfs.c
index b8f278bff..46f687a56 100644
--- a/util-linux/volume_id/ntfs.c
+++ b/util-linux/volume_id/ntfs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NTFS) += ntfs.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NTFS) += ntfs.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_NTFS
25//config: bool "ntfs filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct ntfs_super_block { 34struct ntfs_super_block {
diff --git a/util-linux/volume_id/ocfs2.c b/util-linux/volume_id/ocfs2.c
index 850f60a4a..415e0bf61 100644
--- a/util-linux/volume_id/ocfs2.c
+++ b/util-linux/volume_id/ocfs2.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_OCFS2) += ocfs2.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_OCFS2) += ocfs2.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_OCFS2
25//config: bool "ocfs2 filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25/* All these values are taken from ocfs2-tools's ocfs2_fs.h */ 34/* All these values are taken from ocfs2-tools's ocfs2_fs.h */
diff --git a/util-linux/volume_id/reiserfs.c b/util-linux/volume_id/reiserfs.c
index 5dcc037ba..24979fb1c 100644
--- a/util-linux/volume_id/reiserfs.c
+++ b/util-linux/volume_id/reiserfs.c
@@ -21,6 +21,15 @@
21 21
22//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_REISERFS) += reiserfs.o 22//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_REISERFS) += reiserfs.o
23 23
24//config:
25//config:config FEATURE_VOLUMEID_REISERFS
26//config: bool "Reiser filesystem"
27//config: default y
28//config: depends on VOLUMEID
29//config: help
30//config: TODO
31//config:
32
24#include "volume_id_internal.h" 33#include "volume_id_internal.h"
25 34
26struct reiserfs_super_block { 35struct reiserfs_super_block {
diff --git a/util-linux/volume_id/romfs.c b/util-linux/volume_id/romfs.c
index b55ec9b46..4754fdb37 100644
--- a/util-linux/volume_id/romfs.c
+++ b/util-linux/volume_id/romfs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ROMFS) += romfs.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ROMFS) += romfs.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_ROMFS
25//config: bool "romfs filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct romfs_super { 34struct romfs_super {
diff --git a/util-linux/volume_id/squashfs.c b/util-linux/volume_id/squashfs.c
index c5b4f9ced..079b6cc31 100644
--- a/util-linux/volume_id/squashfs.c
+++ b/util-linux/volume_id/squashfs.c
@@ -8,6 +8,18 @@
8 8
9//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SQUASHFS) += squashfs.o 9//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SQUASHFS) += squashfs.o
10 10
11//config:
12//config:config FEATURE_VOLUMEID_SQUASHFS
13//config: bool "SquashFS filesystem"
14//config: default y
15//config: depends on VOLUMEID && FEATURE_BLKID_TYPE
16//config: help
17//config: Squashfs is a compressed read-only filesystem for Linux. Squashfs is
18//config: intended for general read-only filesystem use and in constrained block
19//config: device/memory systems (e.g. embedded systems) where low overhead is
20//config: needed.
21//config:
22
11#include "volume_id_internal.h" 23#include "volume_id_internal.h"
12 24
13struct squashfs_superblock { 25struct squashfs_superblock {
diff --git a/util-linux/volume_id/sysv.c b/util-linux/volume_id/sysv.c
index 7cc1d2133..7b4b5360b 100644
--- a/util-linux/volume_id/sysv.c
+++ b/util-linux/volume_id/sysv.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SYSV) += sysv.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SYSV) += sysv.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_SYSV
25//config: bool "sysv filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25#define SYSV_NICINOD 100 34#define SYSV_NICINOD 100
diff --git a/util-linux/volume_id/udf.c b/util-linux/volume_id/udf.c
index ee5bb773d..921454503 100644
--- a/util-linux/volume_id/udf.c
+++ b/util-linux/volume_id/udf.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_UDF) += udf.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_UDF) += udf.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_UDF
25//config: bool "udf filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct volume_descriptor { 34struct volume_descriptor {
diff --git a/util-linux/volume_id/unused_highpoint.c b/util-linux/volume_id/unused_highpoint.c
index 990875c8b..7231a1db2 100644
--- a/util-linux/volume_id/unused_highpoint.c
+++ b/util-linux/volume_id/unused_highpoint.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HIGHPOINTRAID) += highpoint.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HIGHPOINTRAID) += highpoint.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_HIGHPOINTRAID
25//config:### bool "highpoint raid"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct hpt37x_meta { 34struct hpt37x_meta {
diff --git a/util-linux/volume_id/unused_hpfs.c b/util-linux/volume_id/unused_hpfs.c
index 2a7477bdb..a87c89fb3 100644
--- a/util-linux/volume_id/unused_hpfs.c
+++ b/util-linux/volume_id/unused_hpfs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HPFS) += hpfs.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HPFS) += hpfs.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_HPFS
25//config:### bool "hpfs filesystem"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct hpfs_super { 34struct hpfs_super {
diff --git a/util-linux/volume_id/unused_isw_raid.c b/util-linux/volume_id/unused_isw_raid.c
index 35bc7d13c..851bd2f8f 100644
--- a/util-linux/volume_id/unused_isw_raid.c
+++ b/util-linux/volume_id/unused_isw_raid.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_ISWRAID) += isw_raid.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_ISWRAID) += isw_raid.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_ISWRAID
25//config:### bool "intel raid"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct isw_meta { 34struct isw_meta {
diff --git a/util-linux/volume_id/unused_lsi_raid.c b/util-linux/volume_id/unused_lsi_raid.c
index 6578f9812..52d68deab 100644
--- a/util-linux/volume_id/unused_lsi_raid.c
+++ b/util-linux/volume_id/unused_lsi_raid.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LSIRAID) += lsi_raid.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LSIRAID) += lsi_raid.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_LSIRAID
25//config:### bool "lsi raid"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct lsi_meta { 34struct lsi_meta {
diff --git a/util-linux/volume_id/unused_lvm.c b/util-linux/volume_id/unused_lvm.c
index cb038f4ee..08fa05243 100644
--- a/util-linux/volume_id/unused_lvm.c
+++ b/util-linux/volume_id/unused_lvm.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LVM) += lvm.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LVM) += lvm.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_LVM
25//config:### bool "lvm"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct lvm1_super_block { 34struct lvm1_super_block {
diff --git a/util-linux/volume_id/unused_mac.c b/util-linux/volume_id/unused_mac.c
index 5c4053223..a1a53d1fb 100644
--- a/util-linux/volume_id/unused_mac.c
+++ b/util-linux/volume_id/unused_mac.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MAC) += mac.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MAC) += mac.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_MAC
25//config:### bool "mac filesystem"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct mac_driver_desc { 34struct mac_driver_desc {
diff --git a/util-linux/volume_id/unused_minix.c b/util-linux/volume_id/unused_minix.c
index 7dc4175d3..50afd5c3e 100644
--- a/util-linux/volume_id/unused_minix.c
+++ b/util-linux/volume_id/unused_minix.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MINIX) += minix.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MINIX) += minix.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_MINIX
25//config:### bool "minix filesystem"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct minix_super_block { 34struct minix_super_block {
diff --git a/util-linux/volume_id/unused_msdos.c b/util-linux/volume_id/unused_msdos.c
index 3d90827d8..d2fc66caa 100644
--- a/util-linux/volume_id/unused_msdos.c
+++ b/util-linux/volume_id/unused_msdos.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MSDOS) += msdos.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MSDOS) += msdos.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_MSDOS
25//config:### bool "msdos filesystem"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct msdos_partition_entry { 34struct msdos_partition_entry {
diff --git a/util-linux/volume_id/unused_nvidia_raid.c b/util-linux/volume_id/unused_nvidia_raid.c
index 951857555..d99a108f3 100644
--- a/util-linux/volume_id/unused_nvidia_raid.c
+++ b/util-linux/volume_id/unused_nvidia_raid.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_NVIDIARAID) += nvidia_raid.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_NVIDIARAID) += nvidia_raid.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_NVIDIARAID
25//config:### bool "nvidia raid"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct nvidia_meta { 34struct nvidia_meta {
diff --git a/util-linux/volume_id/unused_promise_raid.c b/util-linux/volume_id/unused_promise_raid.c
index d19a2f7ba..cebebe35f 100644
--- a/util-linux/volume_id/unused_promise_raid.c
+++ b/util-linux/volume_id/unused_promise_raid.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_PROMISERAID) += promise_raid.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_PROMISERAID) += promise_raid.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_PROMISERAID
25//config:### bool "promise raid"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct promise_meta { 34struct promise_meta {
diff --git a/util-linux/volume_id/unused_silicon_raid.c b/util-linux/volume_id/unused_silicon_raid.c
index 65dc63b1d..40c8faa9e 100644
--- a/util-linux/volume_id/unused_silicon_raid.c
+++ b/util-linux/volume_id/unused_silicon_raid.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_SILICONRAID) += silicon_raid.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_SILICONRAID) += silicon_raid.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_SILICONRAID
25//config:### bool "silicon raid"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct silicon_meta { 34struct silicon_meta {
diff --git a/util-linux/volume_id/unused_ufs.c b/util-linux/volume_id/unused_ufs.c
index 173acce2f..d33c10fc4 100644
--- a/util-linux/volume_id/unused_ufs.c
+++ b/util-linux/volume_id/unused_ufs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_UFS) += ufs.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_UFS) += ufs.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_UFS
25//config:### bool "ufs filesystem"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct ufs_super_block { 34struct ufs_super_block {
diff --git a/util-linux/volume_id/unused_via_raid.c b/util-linux/volume_id/unused_via_raid.c
index 8ef06f1ac..258f93a4f 100644
--- a/util-linux/volume_id/unused_via_raid.c
+++ b/util-linux/volume_id/unused_via_raid.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_VIARAID) += via_raid.o 21//kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_VIARAID) += via_raid.o
22 22
23//config:
24//config:### config FEATURE_VOLUMEID_VIARAID
25//config:### bool "via raid"
26//config:### default y
27//config:### depends on VOLUMEID
28//config:### help
29//config:### TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct via_meta { 34struct via_meta {
diff --git a/util-linux/volume_id/xfs.c b/util-linux/volume_id/xfs.c
index 44d35fbb6..5eefc201d 100644
--- a/util-linux/volume_id/xfs.c
+++ b/util-linux/volume_id/xfs.c
@@ -20,6 +20,15 @@
20 20
21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_XFS) += xfs.o 21//kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_XFS) += xfs.o
22 22
23//config:
24//config:config FEATURE_VOLUMEID_XFS
25//config: bool "xfs filesystem"
26//config: default y
27//config: depends on VOLUMEID
28//config: help
29//config: TODO
30//config:
31
23#include "volume_id_internal.h" 32#include "volume_id_internal.h"
24 33
25struct xfs_super_block { 34struct xfs_super_block {