From 1f2dbb2b88acb25b2a830b3b8e4add4bf1d6ec62 Mon Sep 17 00:00:00 2001 From: "hao.qi" <hao.qi@amlogic.com> Date: Tue, 29 Mar 2022 17:35:43 +0800 Subject: [PATCH] vts: 2 Testcases failed in the module "vts_fs_test" [1/2] PD#SWPL-75717 b/225279764 Problem: 2 Testcases failed in the module "vts_fs_test" Solution: change data partition to userdata move partition mount from dts to fstab Verify: S905Y2-U221 Change-Id: I4a530337ef8c4220b68b3b1a49860c89044b89f9 Signed-off-by: hao.qi <hao.qi@amlogic.com> --- .../dts/amlogic/firmware_avb_deadpool.dtsi | 41 +------------------ .../partition_mbox_dynamic_deadpool.dtsi | 6 +-- .../dts/amlogic/firmware_avb_deadpool.dtsi | 41 +------------------ .../partition_mbox_dynamic_deadpool.dtsi | 6 +-- 4 files changed, 8 insertions(+), 86 deletions(-) diff --git a/arch/arm/boot/dts/amlogic/firmware_avb_deadpool.dtsi b/arch/arm/boot/dts/amlogic/firmware_avb_deadpool.dtsi index 7f68e53b5790..d09db7d66af2 100644 --- a/arch/arm/boot/dts/amlogic/firmware_avb_deadpool.dtsi +++ b/arch/arm/boot/dts/amlogic/firmware_avb_deadpool.dtsi @@ -12,48 +12,9 @@ compatible = "android,firmware"; vbmeta { compatible = "android,vbmeta"; - parts = "vbmeta,boot,system,vendor"; + parts = "vbmeta,boot"; by_name_prefix="/dev/block"; }; - fstab { - compatible = "android,fstab"; - system { - compatible = "android,system"; - dev = "system"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,avb=vbmeta,logical,first_stage_mount,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey"; - }; - - vendor { - compatible = "android,vendor"; - dev = "vendor"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,avb,logical,first_stage_mount"; - }; - odm { - compatible = "android,odm"; - dev = "odm"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,avb,logical,first_stage_mount"; - }; - product { - compatible = "android,product"; - dev = "product"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,avb,logical,first_stage_mount"; - }; - metadata { - compatible = "android,metadata"; - dev = "/dev/block/metadata"; - type = "ext4"; - mnt_flags = "noatime,nosuid,nodev,nodelalloc,nomblk_io_submit,errors=panic"; - fsmgr_flags = "wait,check,formattable,first_stage_mount"; - }; - }; }; }; };/* end of / */ diff --git a/arch/arm/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi b/arch/arm/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi index 498316c6b55b..be3532464582 100644 --- a/arch/arm/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi +++ b/arch/arm/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi @@ -26,7 +26,7 @@ part-11 = <&tee>; part-12 = <&super>; part-13 = <&cache>; - part-14 = <&data>; + part-14 = <&userdata>; logo:logo{ pname = "logo"; @@ -102,9 +102,9 @@ size = <0x0 0x32000000>; mask = <2>; }; - data:data + userdata:userdata { - pname = "data"; + pname = "userdata"; size = <0xffffffff 0xffffffff>; mask = <4>; }; diff --git a/arch/arm64/boot/dts/amlogic/firmware_avb_deadpool.dtsi b/arch/arm64/boot/dts/amlogic/firmware_avb_deadpool.dtsi index dd32d127e40a..d09db7d66af2 100644 --- a/arch/arm64/boot/dts/amlogic/firmware_avb_deadpool.dtsi +++ b/arch/arm64/boot/dts/amlogic/firmware_avb_deadpool.dtsi @@ -12,48 +12,9 @@ compatible = "android,firmware"; vbmeta { compatible = "android,vbmeta"; - parts = "vbmeta,boot,system,vendor"; + parts = "vbmeta,boot"; by_name_prefix="/dev/block"; }; - fstab { - compatible = "android,fstab"; - system { - compatible = "android,system"; - dev = "system"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,avb=vbmeta,logical,first_stage_mount,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey"; - }; - - vendor { - compatible = "android,vendor"; - dev = "vendor"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,avb,logical,first_stage_mount"; - }; - odm { - compatible = "android,odm"; - dev = "odm"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,logical,first_stage_mount"; - }; - product { - compatible = "android,product"; - dev = "product"; - type = "ext4"; - mnt_flags = "ro,barrier=1,inode_readahead_blks=8"; - fsmgr_flags = "wait,logical,first_stage_mount"; - }; - metadata { - compatible = "android,metadata"; - dev = "/dev/block/metadata"; - type = "ext4"; - mnt_flags = "noatime,nosuid,nodev,nodelalloc,nomblk_io_submit,errors=panic"; - fsmgr_flags = "wait,check,formattable,first_stage_mount"; - }; - }; }; }; };/* end of / */ diff --git a/arch/arm64/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi b/arch/arm64/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi index 498316c6b55b..be3532464582 100644 --- a/arch/arm64/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi +++ b/arch/arm64/boot/dts/amlogic/partition_mbox_dynamic_deadpool.dtsi @@ -26,7 +26,7 @@ part-11 = <&tee>; part-12 = <&super>; part-13 = <&cache>; - part-14 = <&data>; + part-14 = <&userdata>; logo:logo{ pname = "logo"; @@ -102,9 +102,9 @@ size = <0x0 0x32000000>; mask = <2>; }; - data:data + userdata:userdata { - pname = "data"; + pname = "userdata"; size = <0xffffffff 0xffffffff>; mask = <4>; }; -- GitLab