mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-22 13:33:56 +03:00
gpt-auto: discard boot0/1 hw partitions along rpmb
/dev/mmcblk0boot0 is a partition found in eMMC This is not relevant for mounting This complement the previous fix as reported in https://github.com/systemd/systemd/issues/5806 Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
This commit is contained in:
parent
5eb83fa645
commit
a3a3b6131e
@ -355,7 +355,8 @@ int dissect_image(int fd, const void *root_hash, size_t root_hash_size, DissectI
|
||||
/* Filter out weird MMC RPMB partitions, which cannot reasonably be read, see
|
||||
* https://github.com/systemd/systemd/issues/5806 */
|
||||
sysname = udev_device_get_sysname(q);
|
||||
if (sysname && startswith(sysname, "mmcblk") && endswith(sysname, "rpmb"))
|
||||
if (sysname && startswith(sysname, "mmcblk") &&
|
||||
(endswith(sysname, "rpmb") || endswith(sysname, "boot0" ) || endswith(sysname, "boot1")))
|
||||
continue;
|
||||
|
||||
node = udev_device_get_devnode(q);
|
||||
|
Loading…
Reference in New Issue
Block a user