From 5aa259c7574018a18fb42342530067ee54d5a3cb Mon Sep 17 00:00:00 2001 From: cbl Date: Tue, 26 Mar 2024 10:30:25 +0800 Subject: [PATCH] add dm_partition white_list Signed-off-by: cbl --- xpm/validator/exec_signature_info.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xpm/validator/exec_signature_info.c b/xpm/validator/exec_signature_info.c index 54bafb0..9c02c4f 100644 --- a/xpm/validator/exec_signature_info.c +++ b/xpm/validator/exec_signature_info.c @@ -50,11 +50,16 @@ struct dm_partition { static struct dm_partition dm_partition_table[] = { { .path = "/", .len = 1, .s_dev = DM_VERITY_INVALID_DEV }, + { .path = "/cust/", .len = 6, .s_dev = DM_VERITY_INVALID_DEV }, { .path = "/system/", .len = 8, .s_dev = DM_VERITY_INVALID_DEV }, { .path = "/vendor/", .len = 8, .s_dev = DM_VERITY_INVALID_DEV }, + { .path = "/version/", .len = 9, .s_dev = DM_VERITY_INVALID_DEV }, + { .path = "/preload/", .len = 9, .s_dev = DM_VERITY_INVALID_DEV }, { .path = "/sys_prod/", .len = 10, .s_dev = DM_VERITY_INVALID_DEV }, { .path = "/chip_prod/", .len = 11, .s_dev = DM_VERITY_INVALID_DEV }, + { .path = "/module_updata/", .len = 15, .s_dev = DM_VERITY_INVALID_DEV }, { .path = "/vendor/modem/modem_vendor/", .len = 27, .s_dev = DM_VERITY_INVALID_DEV }, + { .path = "/vendor/modem/modem_driver/", .len = 27, .s_dev = DM_VERITY_INVALID_DEV }, { .path = "/misc/", .len = 6, .s_dev = DM_VERITY_INVALID_DEV }, }; -- Gitee