From d4b5ca56b54f5babf61729949e87a00ad06018e7 Mon Sep 17 00:00:00 2001 From: zhiyong tian Date: Mon, 20 Dec 2021 21:13:25 +0800 Subject: [PATCH] ANDROID: GKI: add lenovo symbol list Leaf changes summary: 7 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 6 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable 6 Added functions: [A] 'function int __traceiter_block_bio_remap(void*, request_queue*, bio*, dev_t, sector_t)' [A] 'function bio* bio_split(bio*, int, gfp_t, bio_set*)' [A] 'function void blk_queue_max_write_same_sectors(request_queue*, unsigned int)' [A] 'function int clk_set_duty_cycle(clk*, unsigned int, unsigned int)' [A] 'function void disk_stack_limits(gendisk*, block_device*, sector_t)' [A] 'function blk_qc_t submit_bio_noacct(bio*)' 1 Added variable: [A] 'tracepoint __tracepoint_block_bio_remap' Bug: 209325946 Signed-off-by: zhiyong tian Change-Id: Ie8ea02148ce780274ab4ca72ec260ffc738db0b4 --- android/abi_gki_aarch64.xml | 44 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_lenovo | 10 ++++++++ build.config.gki.aarch64 | 1 + 3 files changed, 55 insertions(+) create mode 100644 android/abi_gki_aarch64_lenovo diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 466b1edbdaea..a7770db55463 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -539,6 +539,7 @@ + @@ -772,6 +773,7 @@ + @@ -860,6 +862,7 @@ + @@ -1044,6 +1047,7 @@ + @@ -1614,6 +1618,7 @@ + @@ -4823,6 +4828,7 @@ + @@ -6018,6 +6024,7 @@ + @@ -116391,6 +116398,14 @@ + + + + + + + + @@ -117053,6 +117068,7 @@ + @@ -118041,6 +118057,13 @@ + + + + + + + @@ -118488,6 +118511,11 @@ + + + + + @@ -119549,6 +119577,12 @@ + + + + + + @@ -122557,6 +122591,12 @@ + + + + + + @@ -139084,6 +139124,10 @@ + + + + diff --git a/android/abi_gki_aarch64_lenovo b/android/abi_gki_aarch64_lenovo new file mode 100644 index 000000000000..0049535a4a1f --- /dev/null +++ b/android/abi_gki_aarch64_lenovo @@ -0,0 +1,10 @@ +[abi_symbol_list] +# required by raid0.ko + __tracepoint_block_bio_remap + disk_stack_limits + blk_queue_max_write_same_sectors + __traceiter_block_bio_remap + submit_bio_noacct + bio_split +# required by lenovo-fan.ko + clk_set_duty_cycle diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64 index 690b6ec805f4..cd473bc6e7ef 100644 --- a/build.config.gki.aarch64 +++ b/build.config.gki.aarch64 @@ -19,6 +19,7 @@ android/abi_gki_aarch64_galaxy android/abi_gki_aarch64_generic android/abi_gki_aarch64_hikey960 android/abi_gki_aarch64_imx +android/abi_gki_aarch64_lenovo android/abi_gki_aarch64_mtk android/abi_gki_aarch64_oplus android/abi_gki_aarch64_qcom