Index: head/sys/geom/bde/g_bde.c =================================================================== --- head/sys/geom/bde/g_bde.c +++ head/sys/geom/bde/g_bde.c @@ -292,3 +292,4 @@ }; DECLARE_GEOM_CLASS(g_bde_class, g_bde); +MODULE_VERSION(geom_bde, 0); Index: head/sys/geom/cache/g_cache.c =================================================================== --- head/sys/geom/cache/g_cache.c +++ head/sys/geom/cache/g_cache.c @@ -1016,3 +1016,4 @@ } DECLARE_GEOM_CLASS(g_cache_class, g_cache); +MODULE_VERSION(geom_cache, 0); Index: head/sys/geom/concat/g_concat.c =================================================================== --- head/sys/geom/concat/g_concat.c +++ head/sys/geom/concat/g_concat.c @@ -993,3 +993,4 @@ } DECLARE_GEOM_CLASS(g_concat_class, g_concat); +MODULE_VERSION(geom_concat, 0); Index: head/sys/geom/eli/g_eli.c =================================================================== --- head/sys/geom/eli/g_eli.c +++ head/sys/geom/eli/g_eli.c @@ -1333,3 +1333,4 @@ DECLARE_GEOM_CLASS(g_eli_class, g_eli); MODULE_DEPEND(g_eli, crypto, 1, 1, 1); +MODULE_VERSION(geom_eli, 0); Index: head/sys/geom/gate/g_gate.c =================================================================== --- head/sys/geom/gate/g_gate.c +++ head/sys/geom/gate/g_gate.c @@ -964,3 +964,4 @@ }; DECLARE_MODULE(geom_gate, g_gate_module, SI_SUB_DRIVERS, SI_ORDER_MIDDLE); DECLARE_GEOM_CLASS(g_gate_class, g_gate); +MODULE_VERSION(geom_gate, 0); Index: head/sys/geom/geom_bsd.c =================================================================== --- head/sys/geom/geom_bsd.c +++ head/sys/geom/geom_bsd.c @@ -614,3 +614,4 @@ }; DECLARE_GEOM_CLASS(g_bsd_class, g_bsd); +MODULE_VERSION(geom_bsd, 0); Index: head/sys/geom/geom_ccd.c =================================================================== --- head/sys/geom/geom_ccd.c +++ head/sys/geom/geom_ccd.c @@ -936,3 +936,4 @@ }; DECLARE_GEOM_CLASS(g_ccd_class, g_ccd); +MODULE_VERSION(geom_ccd, 0); Index: head/sys/geom/geom_fox.c =================================================================== --- head/sys/geom/geom_fox.c +++ head/sys/geom/geom_fox.c @@ -485,3 +485,4 @@ }; DECLARE_GEOM_CLASS(g_fox_class, g_fox); +MODULE_VERSION(geom_fox, 0); Index: head/sys/geom/geom_map.c =================================================================== --- head/sys/geom/geom_map.c +++ head/sys/geom/geom_map.c @@ -407,3 +407,4 @@ .ctlreq = g_map_config, }; DECLARE_GEOM_CLASS(g_map_class, g_map); +MODULE_VERSION(geom_map, 0); Index: head/sys/geom/geom_mbr.c =================================================================== --- head/sys/geom/geom_mbr.c +++ head/sys/geom/geom_mbr.c @@ -528,3 +528,4 @@ }; DECLARE_GEOM_CLASS(g_mbrext_class, g_mbrext); +MODULE_VERSION(geom_mbr, 0); Index: head/sys/geom/geom_redboot.c =================================================================== --- head/sys/geom/geom_redboot.c +++ head/sys/geom/geom_redboot.c @@ -357,3 +357,4 @@ .ioctl = g_redboot_ioctl, }; DECLARE_GEOM_CLASS(g_redboot_class, g_redboot); +MODULE_VERSION(geom_redboot, 0); Index: head/sys/geom/geom_sunlabel.c =================================================================== --- head/sys/geom/geom_sunlabel.c +++ head/sys/geom/geom_sunlabel.c @@ -334,3 +334,4 @@ }; DECLARE_GEOM_CLASS(g_sunlabel_class, g_sunlabel); +MODULE_VERSION(geom_sunlabel, 0); Index: head/sys/geom/geom_vol_ffs.c =================================================================== --- head/sys/geom/geom_vol_ffs.c +++ head/sys/geom/geom_vol_ffs.c @@ -164,3 +164,4 @@ }; DECLARE_GEOM_CLASS(g_vol_ffs_class, g_vol_ffs); +MODULE_VERSION(geom_vol_ffs, 0); Index: head/sys/geom/journal/g_journal_ufs.c =================================================================== --- head/sys/geom/journal/g_journal_ufs.c +++ head/sys/geom/journal/g_journal_ufs.c @@ -101,3 +101,4 @@ }; MODULE_DEPEND(g_journal, ufs, 1, 1, 1); +MODULE_VERSION(geom_journal, 0); Index: head/sys/geom/label/g_label.c =================================================================== --- head/sys/geom/label/g_label.c +++ head/sys/geom/label/g_label.c @@ -556,3 +556,4 @@ } DECLARE_GEOM_CLASS(g_label_class, g_label); +MODULE_VERSION(geom_label, 0); Index: head/sys/geom/linux_lvm/g_linux_lvm.c =================================================================== --- head/sys/geom/linux_lvm/g_linux_lvm.c +++ head/sys/geom/linux_lvm/g_linux_lvm.c @@ -1190,3 +1190,4 @@ }; DECLARE_GEOM_CLASS(g_llvm_class, g_linux_lvm); +MODULE_VERSION(geom_linux_lvm, 0); Index: head/sys/geom/mirror/g_mirror.c =================================================================== --- head/sys/geom/mirror/g_mirror.c +++ head/sys/geom/mirror/g_mirror.c @@ -3492,3 +3492,4 @@ } DECLARE_GEOM_CLASS(g_mirror_class, g_mirror); +MODULE_VERSION(geom_mirror, 0); Index: head/sys/geom/mountver/g_mountver.c =================================================================== --- head/sys/geom/mountver/g_mountver.c +++ head/sys/geom/mountver/g_mountver.c @@ -660,3 +660,4 @@ } DECLARE_GEOM_CLASS(g_mountver_class, g_mountver); +MODULE_VERSION(geom_mountver, 0); Index: head/sys/geom/multipath/g_multipath.c =================================================================== --- head/sys/geom/multipath/g_multipath.c +++ head/sys/geom/multipath/g_multipath.c @@ -1532,3 +1532,4 @@ } DECLARE_GEOM_CLASS(g_multipath_class, g_multipath); +MODULE_VERSION(geom_multipath, 0); Index: head/sys/geom/nop/g_nop.c =================================================================== --- head/sys/geom/nop/g_nop.c +++ head/sys/geom/nop/g_nop.c @@ -717,3 +717,4 @@ } DECLARE_GEOM_CLASS(g_nop_class, g_nop); +MODULE_VERSION(geom_nop, 0); Index: head/sys/geom/part/g_part_apm.c =================================================================== --- head/sys/geom/part/g_part_apm.c +++ head/sys/geom/part/g_part_apm.c @@ -107,6 +107,7 @@ .gps_maxent = 4096, }; G_PART_SCHEME_DECLARE(g_part_apm); +MODULE_VERSION(geom_part_apm, 0); static void swab(char *buf, size_t bufsz) Index: head/sys/geom/part/g_part_bsd.c =================================================================== --- head/sys/geom/part/g_part_bsd.c +++ head/sys/geom/part/g_part_bsd.c @@ -113,6 +113,7 @@ .gps_bootcodesz = BBSIZE, }; G_PART_SCHEME_DECLARE(g_part_bsd); +MODULE_VERSION(geom_part_bsd, 0); static struct g_part_bsd_alias { uint8_t type; Index: head/sys/geom/part/g_part_bsd64.c =================================================================== --- head/sys/geom/part/g_part_bsd64.c +++ head/sys/geom/part/g_part_bsd64.c @@ -165,6 +165,7 @@ .gps_maxent = MAXPARTITIONS64 }; G_PART_SCHEME_DECLARE(g_part_bsd64); +MODULE_VERSION(geom_part_bsd64, 0); #define EQUUID(a, b) (memcmp(a, b, sizeof(struct uuid)) == 0) static struct uuid bsd64_uuid_unused = GPT_ENT_TYPE_UNUSED; Index: head/sys/geom/part/g_part_ebr.c =================================================================== --- head/sys/geom/part/g_part_ebr.c +++ head/sys/geom/part/g_part_ebr.c @@ -128,6 +128,7 @@ .gps_maxent = INT_MAX, }; G_PART_SCHEME_DECLARE(g_part_ebr); +MODULE_VERSION(geom_part_ebr, 0); static struct g_part_ebr_alias { u_char typ; Index: head/sys/geom/part/g_part_gpt.c =================================================================== --- head/sys/geom/part/g_part_gpt.c +++ head/sys/geom/part/g_part_gpt.c @@ -146,6 +146,7 @@ .gps_bootcodesz = MBRSIZE, }; G_PART_SCHEME_DECLARE(g_part_gpt); +MODULE_VERSION(geom_part_gpt, 0); static struct uuid gpt_uuid_apple_apfs = GPT_ENT_TYPE_APPLE_APFS; static struct uuid gpt_uuid_apple_boot = GPT_ENT_TYPE_APPLE_BOOT; Index: head/sys/geom/part/g_part_ldm.c =================================================================== --- head/sys/geom/part/g_part_ldm.c +++ head/sys/geom/part/g_part_ldm.c @@ -363,6 +363,7 @@ .gps_entrysz = sizeof(struct g_part_ldm_entry) }; G_PART_SCHEME_DECLARE(g_part_ldm); +MODULE_VERSION(geom_part_ldm, 0); static struct g_part_ldm_alias { u_char typ; Index: head/sys/geom/part/g_part_mbr.c =================================================================== --- head/sys/geom/part/g_part_mbr.c +++ head/sys/geom/part/g_part_mbr.c @@ -121,6 +121,7 @@ .gps_bootcodesz = MBRSIZE, }; G_PART_SCHEME_DECLARE(g_part_mbr); +MODULE_VERSION(geom_part_mbr, 0); static struct g_part_mbr_alias { u_char typ; Index: head/sys/geom/part/g_part_vtoc8.c =================================================================== --- head/sys/geom/part/g_part_vtoc8.c +++ head/sys/geom/part/g_part_vtoc8.c @@ -101,6 +101,7 @@ .gps_maxent = VTOC8_NPARTS, }; G_PART_SCHEME_DECLARE(g_part_vtoc8); +MODULE_VERSION(geom_part_vtoc8, 0); static int vtoc8_parse_type(const char *type, uint16_t *tag) Index: head/sys/geom/raid3/g_raid3.c =================================================================== --- head/sys/geom/raid3/g_raid3.c +++ head/sys/geom/raid3/g_raid3.c @@ -3583,3 +3583,4 @@ } DECLARE_GEOM_CLASS(g_raid3_class, g_raid3); +MODULE_VERSION(geom_raid3, 0); Index: head/sys/geom/shsec/g_shsec.c =================================================================== --- head/sys/geom/shsec/g_shsec.c +++ head/sys/geom/shsec/g_shsec.c @@ -836,3 +836,4 @@ } DECLARE_GEOM_CLASS(g_shsec_class, g_shsec); +MODULE_VERSION(geom_shsec, 0); Index: head/sys/geom/stripe/g_stripe.c =================================================================== --- head/sys/geom/stripe/g_stripe.c +++ head/sys/geom/stripe/g_stripe.c @@ -1270,3 +1270,4 @@ } DECLARE_GEOM_CLASS(g_stripe_class, g_stripe); +MODULE_VERSION(geom_stripe, 0); Index: head/sys/geom/uzip/g_uzip.c =================================================================== --- head/sys/geom/uzip/g_uzip.c +++ head/sys/geom/uzip/g_uzip.c @@ -922,3 +922,4 @@ DECLARE_GEOM_CLASS(g_uzip_class, g_uzip); MODULE_DEPEND(g_uzip, zlib, 1, 1, 1); +MODULE_VERSION(geom_uzip, 0); Index: head/sys/geom/vinum/geom_vinum.c =================================================================== --- head/sys/geom/vinum/geom_vinum.c +++ head/sys/geom/vinum/geom_vinum.c @@ -1048,3 +1048,4 @@ }; DECLARE_GEOM_CLASS(g_vinum_class, g_vinum); +MODULE_VERSION(geom_vinum, 0); Index: head/sys/geom/virstor/g_virstor.c =================================================================== --- head/sys/geom/virstor/g_virstor.c +++ head/sys/geom/virstor/g_virstor.c @@ -1891,3 +1891,4 @@ } DECLARE_GEOM_CLASS(g_virstor_class, g_virstor); /* Let there be light */ +MODULE_VERSION(geom_virstor, 0); Index: head/sys/geom/zero/g_zero.c =================================================================== --- head/sys/geom/zero/g_zero.c +++ head/sys/geom/zero/g_zero.c @@ -143,3 +143,4 @@ }; DECLARE_GEOM_CLASS(g_zero_class, g_zero); +MODULE_VERSION(geom_zero, 0);