util-linux/libblkid/src
Naohiro Aota db22115875 libblkid: support zone reset for wipefs
We cannot overwrite superblock magic in a sequential required zone. So,
wipefs cannot work as it is. Instead, this commit implements the wiping by
zone resetting.

Zone resetting must be done only for a sequential write zone. This is
checked by is_conventional().

Signed-off-by: Naohiro Aota <naohiro.aota@wdc.com>
2021-05-24 13:39:53 +02:00
..
partitions libblkid: fix some typos in function comments 2020-11-26 22:52:20 -05:00
superblocks libblkid: add magic and probing for zoned btrfs 2021-05-24 13:39:53 +02:00
topology libblkid: (docs) add missing references 2020-07-22 10:33:44 +02:00
.gitignore build-sys: cleanup .gitignore files 2012-06-26 20:50:54 +02:00
Makemodule.am libblkid: add erofs filesystem support 2020-12-08 10:34:47 +01:00
blkid.h.in libblkid: export blkid_probe_reset_hints() 2020-11-09 11:42:58 +01:00
blkidP.h libblkid: implement zone-aware probing 2021-05-24 13:39:53 +02:00
cache.c misc: fix typos 2020-11-04 11:42:28 +00:00
config.c libblkid: fix memory leak in config parser 2020-11-08 11:47:33 +00:00
dev.c libblkid: fix time_t handling 2020-11-10 11:52:45 +00:00
devname.c libblkid: fix time_t handling 2020-11-10 11:52:45 +00:00
devno.c libblkid: fix fstatat() use in blkid__scan_dir() 2020-05-12 09:16:49 +02:00
encode.c libblkid: move UTF encoding function to lib/ 2020-02-25 12:00:27 +01:00
evaluate.c libmount: add support for ID= 2020-06-03 16:53:00 +02:00
getsize.c build-sys: use top-level directory for libblkid rather than shlibs/blkid 2011-06-09 22:04:24 +02:00
init.c include/debug: introduce __UL_INIT_DEBUG_FROM_STRING() 2018-01-17 13:58:29 +01:00
libblkid.sym libblkid: export blkid_probe_reset_hints() 2020-11-09 11:42:58 +01:00
probe.c libblkid: support zone reset for wipefs 2021-05-24 13:39:53 +02:00
read.c [clang-tidy] do not return in void functions 2020-04-19 14:03:21 -07:00
resolve.c misc: do not use plain 0 as NULL [smatch scan] 2017-02-20 12:58:49 +01:00
save.c libblkid: fix time_t handling 2020-11-10 11:52:45 +00:00
tag.c [clang-tidy] fix wrong *cmp usage 2020-04-20 13:21:00 -07:00
verify.c libblkid: fix time_t handling 2020-11-10 11:52:45 +00:00
version.c misc: Fix various typos 2016-05-31 23:40:21 +02:00