]> www.infradead.org Git - users/hch/misc.git/commit
block: add partition uuid into uevent as "PARTUUID"
authorKonstantin Khlebnikov <khlebnikov@yandex-team.ru>
Sat, 5 Oct 2024 00:13:43 +0000 (17:13 -0700)
committerJens Axboe <axboe@kernel.dk>
Tue, 22 Oct 2024 14:15:17 +0000 (08:15 -0600)
commit758737d86f8a2d74c0fa9f8b2523fa7fd1e0d0aa
tree2d2daba75e75ef2d9d40bcfbb9b17eb9623c8412
parent746fc7e9d459ae3731104d719e22b13829f71e55
block: add partition uuid into uevent as "PARTUUID"

Both most common formats have uuid in addition to partition name:
GPT: standard uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DOS: 4 byte disk signature and 1 byte partition xxxxxxxx-xx

Tools from util-linux use the same notation for them.

Signed-off-by: Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
Reviewed-by: Kyle Fortin <kyle.fortin@oracle.com>
[dianders: rebased to modern kernels]
Signed-off-by: Douglas Anderson <dianders@google.com>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20241004171340.v2.1.I938c91d10e454e841fdf5d64499a8ae8514dc004@changeid
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/partitions/core.c