diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index d055e4d3912d..614f51c17f78 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -143,7 +143,7 @@
-
+
@@ -176,8 +176,8 @@
-
-
+
+
@@ -240,7 +240,7 @@
-
+
@@ -252,15 +252,15 @@
-
-
+
+
-
+
@@ -310,7 +310,7 @@
-
+
@@ -395,7 +395,6 @@
-
@@ -664,7 +663,6 @@
-
@@ -719,7 +717,7 @@
-
+
@@ -951,7 +949,6 @@
-
@@ -1591,13 +1588,13 @@
-
+
-
-
-
+
+
+
@@ -1616,11 +1613,6 @@
-
-
-
-
-
@@ -1763,7 +1755,6 @@
-
@@ -2059,10 +2050,6 @@
-
-
-
-
@@ -2131,7 +2118,7 @@
-
+
@@ -2150,11 +2137,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -2291,8 +2278,8 @@
-
-
+
+
@@ -2475,9 +2462,9 @@
-
-
-
+
+
+
@@ -2539,7 +2526,7 @@
-
+
@@ -2708,7 +2695,7 @@
-
+
@@ -2740,18 +2727,18 @@
-
-
-
+
+
+
-
+
-
-
-
-
+
+
+
+
@@ -2813,20 +2800,20 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -2843,9 +2830,6 @@
-
-
-
@@ -2858,13 +2842,6 @@
-
-
-
-
-
-
-
@@ -3210,7 +3187,7 @@
-
+
@@ -3320,7 +3297,7 @@
-
+
@@ -3598,13 +3575,13 @@
-
+
-
+
-
+
@@ -3737,52 +3714,52 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3807,7 +3784,7 @@
-
+
@@ -3827,23 +3804,21 @@
-
-
-
+
+
+
-
-
@@ -3930,7 +3905,7 @@
-
+
@@ -4175,7 +4150,7 @@
-
+
@@ -4361,7 +4336,7 @@
-
+
@@ -5654,41 +5629,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6985,7 +6925,7 @@
-
+
@@ -7433,7 +7373,6 @@
-
@@ -7514,7 +7453,7 @@
-
+
@@ -9073,7 +9012,7 @@
-
+
@@ -9750,7 +9689,7 @@
-
+
@@ -9762,7 +9701,7 @@
-
+
@@ -9789,10 +9728,10 @@
-
+
-
+
@@ -10620,7 +10559,7 @@
-
+
@@ -11259,7 +11198,7 @@
-
+
@@ -11387,7 +11326,7 @@
-
+
@@ -12850,7 +12789,7 @@
-
+
@@ -13301,7 +13240,6 @@
-
@@ -13517,7 +13455,6 @@
-
@@ -14573,7 +14510,7 @@
-
+
@@ -15226,7 +15163,7 @@
-
+
@@ -16044,12 +15981,6 @@
-
-
-
-
-
-
@@ -16127,7 +16058,7 @@
-
+
@@ -18049,222 +17980,222 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -18667,7 +18598,7 @@
-
+
@@ -19911,7 +19842,6 @@
-
@@ -20485,7 +20415,7 @@
-
+
@@ -20532,7 +20462,6 @@
-
@@ -20643,7 +20572,6 @@
-
@@ -20908,7 +20836,7 @@
-
+
@@ -20926,7 +20854,6 @@
-
@@ -21490,7 +21417,7 @@
-
+
@@ -21783,12 +21710,12 @@
-
+
-
+
-
+
@@ -22213,10 +22140,6 @@
-
-
-
-
@@ -24570,14 +24493,6 @@
-
-
-
-
-
-
-
-
@@ -26667,7 +26582,7 @@
-
+
@@ -27292,7 +27207,7 @@
-
+
@@ -27871,7 +27786,6 @@
-
@@ -27899,7 +27813,7 @@
-
+
@@ -28598,7 +28512,7 @@
-
+
@@ -29294,12 +29208,6 @@
-
-
-
-
-
-
@@ -30083,12 +29991,6 @@
-
-
-
-
-
-
@@ -32930,7 +32832,7 @@
-
+
@@ -34043,7 +33945,7 @@
-
+
@@ -34109,7 +34011,6 @@
-
@@ -34555,13 +34456,13 @@
-
+
-
+
-
+
@@ -34585,7 +34486,7 @@
-
+
@@ -34603,13 +34504,13 @@
-
+
-
+
@@ -34618,7 +34519,7 @@
-
+
@@ -34627,7 +34528,7 @@
-
+
@@ -35573,7 +35474,7 @@
-
+
@@ -35926,7 +35827,6 @@
-
@@ -36848,7 +36748,7 @@
-
+
@@ -36857,7 +36757,7 @@
-
+
@@ -38160,7 +38060,7 @@
-
+
@@ -38866,7 +38766,7 @@
-
+
@@ -39885,7 +39785,6 @@
-
@@ -40605,7 +40504,7 @@
-
+
@@ -41604,24 +41503,24 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -42055,18 +41954,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -42915,20 +42814,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -44445,7 +44330,7 @@
-
+
@@ -44594,7 +44479,7 @@
-
+
@@ -46070,10 +45955,6 @@
-
-
-
-
@@ -46210,7 +46091,7 @@
-
+
@@ -46233,7 +46114,7 @@
-
+
@@ -46279,7 +46160,7 @@
-
+
@@ -47554,10 +47435,6 @@
-
-
-
-
@@ -47719,12 +47596,6 @@
-
-
-
-
-
-
@@ -48347,7 +48218,7 @@
-
+
@@ -49739,7 +49610,6 @@
-
@@ -52101,26 +51971,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -52278,7 +52128,7 @@
-
+
@@ -53046,10 +52896,10 @@
-
+
-
+
@@ -53242,7 +53092,7 @@
-
+
@@ -53571,7 +53421,7 @@
-
+
@@ -53778,12 +53628,6 @@
-
-
-
-
-
-
@@ -54372,7 +54216,7 @@
-
+
@@ -55208,7 +55052,7 @@
-
+
@@ -55485,11 +55329,6 @@
-
-
-
-
-
@@ -55715,7 +55554,7 @@
-
+
@@ -55777,13 +55616,13 @@
-
+
-
+
@@ -57557,9 +57396,6 @@
-
-
-
@@ -58302,7 +58138,6 @@
-
@@ -58970,7 +58805,7 @@
-
+
@@ -59043,7 +58878,6 @@
-
@@ -59460,7 +59294,6 @@
-
@@ -59791,7 +59624,7 @@
-
+
@@ -59831,17 +59664,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -59979,7 +59801,7 @@
-
+
@@ -60064,7 +59886,7 @@
-
+
@@ -62000,7 +61822,7 @@
-
+
@@ -62609,7 +62431,6 @@
-
@@ -63229,7 +63050,7 @@
-
+
@@ -63256,7 +63077,7 @@
-
+
@@ -63497,16 +63318,16 @@
-
+
-
+
-
+
@@ -63537,50 +63358,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65677,7 +65454,7 @@
-
+
@@ -66571,7 +66348,7 @@
-
+
@@ -66712,7 +66489,7 @@
-
+
@@ -66868,7 +66645,7 @@
-
+
@@ -67054,7 +66831,7 @@
-
+
@@ -67591,15 +67368,7 @@
-
-
-
-
-
-
-
-
-
+
@@ -67616,7 +67385,7 @@
-
+
@@ -67630,7 +67399,7 @@
-
+
@@ -67641,7 +67410,7 @@
-
+
@@ -67649,12 +67418,12 @@
-
+
-
+
@@ -67662,7 +67431,7 @@
-
+
@@ -67673,7 +67442,7 @@
-
+
@@ -67684,7 +67453,7 @@
-
+
@@ -67695,12 +67464,12 @@
-
+
-
+
@@ -67714,7 +67483,7 @@
-
+
@@ -67722,7 +67491,7 @@
-
+
@@ -67730,7 +67499,7 @@
-
+
@@ -67738,7 +67507,7 @@
-
+
@@ -67746,7 +67515,7 @@
-
+
@@ -67757,7 +67526,7 @@
-
+
@@ -67771,7 +67540,7 @@
-
+
@@ -67779,7 +67548,7 @@
-
+
@@ -67787,7 +67556,7 @@
-
+
@@ -67795,7 +67564,7 @@
-
+
@@ -67821,12 +67590,12 @@
-
+
-
+
@@ -67834,12 +67603,12 @@
-
+
-
+
@@ -67850,7 +67619,7 @@
-
+
@@ -67858,7 +67627,7 @@
-
+
@@ -67884,7 +67653,7 @@
-
+
@@ -67895,7 +67664,7 @@
-
+
@@ -67903,7 +67672,7 @@
-
+
@@ -67911,7 +67680,7 @@
-
+
@@ -67922,7 +67691,7 @@
-
+
@@ -67930,7 +67699,7 @@
-
+
@@ -67938,7 +67707,7 @@
-
+
@@ -67946,7 +67715,7 @@
-
+
@@ -67954,7 +67723,7 @@
-
+
@@ -67968,7 +67737,7 @@
-
+
@@ -67976,7 +67745,7 @@
-
+
@@ -67984,7 +67753,7 @@
-
+
@@ -67992,7 +67761,7 @@
-
+
@@ -68000,7 +67769,7 @@
-
+
@@ -68011,7 +67780,7 @@
-
+
@@ -68019,7 +67788,7 @@
-
+
@@ -68030,7 +67799,7 @@
-
+
@@ -68041,7 +67810,7 @@
-
+
@@ -68049,7 +67818,7 @@
-
+
@@ -68057,7 +67826,7 @@
-
+
@@ -68071,7 +67840,7 @@
-
+
@@ -68079,7 +67848,7 @@
-
+
@@ -68087,7 +67856,7 @@
-
+
@@ -68098,7 +67867,7 @@
-
+
@@ -68106,7 +67875,7 @@
-
+
@@ -68117,7 +67886,7 @@
-
+
@@ -68128,7 +67897,7 @@
-
+
@@ -68136,7 +67905,7 @@
-
+
@@ -68156,7 +67925,7 @@
-
+
@@ -68164,11 +67933,11 @@
-
+
-
-
+
+
@@ -68176,7 +67945,7 @@
-
+
@@ -68184,7 +67953,7 @@
-
+
@@ -68192,7 +67961,7 @@
-
+
@@ -68200,7 +67969,7 @@
-
+
@@ -68208,7 +67977,7 @@
-
+
@@ -68219,7 +67988,7 @@
-
+
@@ -68227,7 +67996,7 @@
-
+
@@ -68235,7 +68004,7 @@
-
+
@@ -68243,7 +68012,7 @@
-
+
@@ -68251,7 +68020,7 @@
-
+
@@ -68259,7 +68028,7 @@
-
+
@@ -68270,7 +68039,7 @@
-
+
@@ -68278,7 +68047,7 @@
-
+
@@ -68286,7 +68055,7 @@
-
+
@@ -68297,7 +68066,7 @@
-
+
@@ -68308,7 +68077,7 @@
-
+
@@ -68316,7 +68085,7 @@
-
+
@@ -68324,7 +68093,7 @@
-
+
@@ -68332,7 +68101,7 @@
-
+
@@ -68340,7 +68109,7 @@
-
+
@@ -68348,7 +68117,7 @@
-
+
@@ -68356,7 +68125,7 @@
-
+
@@ -68364,7 +68133,7 @@
-
+
@@ -68390,7 +68159,7 @@
-
+
@@ -68404,7 +68173,7 @@
-
+
@@ -68412,7 +68181,7 @@
-
+
@@ -68420,7 +68189,7 @@
-
+
@@ -68431,7 +68200,7 @@
-
+
@@ -68439,7 +68208,7 @@
-
+
@@ -68447,7 +68216,7 @@
-
+
@@ -68458,7 +68227,7 @@
-
+
@@ -68466,7 +68235,7 @@
-
+
@@ -68477,7 +68246,7 @@
-
+
@@ -68485,7 +68254,7 @@
-
+
@@ -68493,7 +68262,7 @@
-
+
@@ -68507,7 +68276,7 @@
-
+
@@ -68515,7 +68284,7 @@
-
+
@@ -68523,7 +68292,7 @@
-
+
@@ -68531,7 +68300,7 @@
-
+
@@ -68539,7 +68308,7 @@
-
+
@@ -68550,7 +68319,7 @@
-
+
@@ -68558,7 +68327,7 @@
-
+
@@ -68566,7 +68335,7 @@
-
+
@@ -68574,7 +68343,7 @@
-
+
@@ -68585,7 +68354,7 @@
-
+
@@ -68593,7 +68362,7 @@
-
+
@@ -68601,7 +68370,7 @@
-
+
@@ -68609,7 +68378,7 @@
-
+
@@ -68620,7 +68389,7 @@
-
+
@@ -68631,7 +68400,7 @@
-
+
@@ -68639,6 +68408,14 @@
+
+
+
+
+
+
+
+
@@ -69484,11 +69261,6 @@
-
-
-
-
-
@@ -70618,11 +70390,6 @@
-
-
-
-
-
@@ -72131,7 +71898,7 @@
-
+
@@ -72471,7 +72238,6 @@
-
@@ -72530,7 +72296,7 @@
-
+
@@ -73015,7 +72781,7 @@
-
+
@@ -74461,7 +74227,7 @@
-
+
@@ -74508,7 +74274,6 @@
-
@@ -74765,10 +74530,6 @@
-
-
-
-
@@ -76164,7 +75925,7 @@
-
+
@@ -78473,7 +78234,7 @@
-
+
@@ -79242,7 +79003,7 @@
-
+
@@ -79344,7 +79105,7 @@
-
+
@@ -81841,7 +81602,7 @@
-
+
@@ -82332,7 +82093,7 @@
-
+
@@ -83139,7 +82900,7 @@
-
+
@@ -83356,7 +83117,7 @@
-
+
@@ -86650,7 +86411,7 @@
-
+
@@ -86659,7 +86420,7 @@
-
+
@@ -87734,7 +87495,7 @@
-
+
@@ -87897,10 +87658,10 @@
-
+
-
+
@@ -88743,10 +88504,10 @@
-
+
-
+
@@ -89113,14 +88874,6 @@
-
-
-
-
-
-
-
-
@@ -89920,7 +89673,7 @@
-
+
@@ -90129,21 +89882,21 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -93195,7 +92948,6 @@
-
@@ -94351,7 +94103,7 @@
-
+
@@ -94484,7 +94236,7 @@
-
+
@@ -94493,7 +94245,7 @@
-
+
@@ -94535,7 +94287,7 @@
-
+
@@ -94766,7 +94518,7 @@
-
+
@@ -94913,7 +94665,7 @@
-
+
@@ -96693,7 +96445,7 @@
-
+
@@ -98330,7 +98082,7 @@
-
+
@@ -98799,7 +98551,7 @@
-
+
@@ -98935,7 +98687,6 @@
-
@@ -99156,11 +98907,6 @@
-
-
-
-
-
@@ -99945,7 +99691,7 @@
-
+
@@ -100208,10 +99954,10 @@
-
+
-
+
@@ -100516,7 +100262,6 @@
-
@@ -100620,7 +100365,7 @@
-
+
@@ -100870,7 +100615,7 @@
-
+
@@ -101392,7 +101137,7 @@
-
+
@@ -101735,7 +101480,7 @@
-
+
@@ -102596,10 +102341,6 @@
-
-
-
-
@@ -103217,7 +102958,7 @@
-
+
@@ -104567,7 +104308,6 @@
-
@@ -104626,13 +104366,13 @@
-
+
-
+
@@ -106204,8 +105944,8 @@
-
-
+
+
@@ -106517,566 +106257,570 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -107232,89 +106976,89 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -107774,13 +107518,6 @@
-
-
-
-
-
-
-
@@ -109289,13 +109026,6 @@
-
-
-
-
-
-
-
@@ -110754,11 +110484,6 @@
-
-
-
-
-
@@ -113615,7 +113340,6 @@
-
@@ -113752,7 +113476,7 @@
-
+
@@ -114198,29 +113922,29 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -114313,28 +114037,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -114562,7 +114264,6 @@
-
@@ -115045,12 +114746,6 @@
-
-
-
-
-
-
@@ -116587,24 +116282,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -118694,29 +118371,29 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -120541,23 +120218,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -120631,40 +120291,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -123103,8 +122729,8 @@
-
-
+
+
diff --git a/android/abi_gki_aarch64_generic b/android/abi_gki_aarch64_generic
index 1388ae9831dc..435c393990dc 100644
--- a/android/abi_gki_aarch64_generic
+++ b/android/abi_gki_aarch64_generic
@@ -1445,7 +1445,6 @@
__page_frag_cache_drain
page_frag_free
page_mapping
- __page_pinner_migration_failed
panic
panic_notifier_list
param_array_ops
diff --git a/android/abi_gki_aarch64_hikey960 b/android/abi_gki_aarch64_hikey960
index 0609f21fcd3b..eb9e5e380990 100644
--- a/android/abi_gki_aarch64_hikey960
+++ b/android/abi_gki_aarch64_hikey960
@@ -791,7 +791,6 @@
of_get_next_available_child
of_parse_phandle
of_property_read_u64
- __page_pinner_migration_failed
__put_page
put_unused_fd
rb_erase
diff --git a/android/abi_gki_aarch64_virtual_device b/android/abi_gki_aarch64_virtual_device
index 932cb8b3520d..9968c643ed6b 100644
--- a/android/abi_gki_aarch64_virtual_device
+++ b/android/abi_gki_aarch64_virtual_device
@@ -28,9 +28,6 @@
bt_warn
cancel_delayed_work_sync
cancel_work_sync
- capable
- cfg80211_inform_bss_data
- cfg80211_put_bss
__cfi_slowpath
__check_object_size
__class_create
@@ -62,15 +59,12 @@
delayed_work_timer_fn
del_gendisk
del_timer
- del_timer_sync
destroy_workqueue
dev_close
_dev_err
device_add_disk
device_create
- device_initialize
device_init_wakeup
- device_register
device_release_driver
device_unregister
_dev_info
@@ -82,7 +76,6 @@
devm_request_threaded_irq
_dev_notice
dev_queue_xmit
- dev_set_name
_dev_warn
dma_alloc_attrs
dma_buf_export
@@ -96,7 +89,6 @@
dma_set_mask
dma_sync_sg_for_device
dma_unmap_sg_attrs
- down_read
down_write
ether_setup
ethtool_op_get_link
@@ -123,14 +115,8 @@
hci_recv_frame
hci_register_dev
hci_unregister_dev
- hwrng_register
- hwrng_unregister
ida_alloc_range
ida_free
- idr_alloc
- idr_destroy
- idr_remove
- __init_rwsem
__init_swait_queue_head
init_timer_key
init_wait_entry
@@ -160,12 +146,10 @@
kmem_cache_free
kmemdup
kobject_uevent
- krealloc
kstrdup
kstrndup
kstrtoint
kstrtouint
- kstrtoull
ktime_get
ktime_get_mono_fast_ns
ktime_get_raw_ts64
@@ -184,13 +168,10 @@
memcpy
memmove
memparse
- memremap
memset
memstart_addr
- memunmap
misc_deregister
misc_register
- mod_timer
module_layout
module_put
__msecs_to_jiffies
@@ -216,15 +197,11 @@
nf_conntrack_destroy
no_llseek
nonseekable_open
- noop_llseek
nr_cpu_ids
__num_online_cpus
- of_find_property
- of_get_property
of_property_read_variable_u32_array
- __page_pinner_migration_failed
+ __page_pinner_put_page
param_ops_bool
- param_ops_charp
param_ops_int
param_ops_uint
passthru_features_check
@@ -250,11 +227,8 @@
platform_get_irq
platform_get_resource
pm_runtime_allow
- __pm_runtime_disable
- pm_runtime_enable
pm_runtime_force_resume
pm_runtime_force_suspend
- __pm_runtime_idle
__pm_runtime_resume
pm_runtime_set_autosuspend_delay
__pm_runtime_suspend
@@ -305,9 +279,7 @@
schedule
schedule_timeout
scnprintf
- seq_lseek
seq_printf
- seq_read
serio_close
serio_interrupt
serio_open
@@ -330,7 +302,6 @@
snd_card_free
snd_card_new
snd_card_register
- snd_ctl_enum_info
snd_ctl_sync_vmaster
snd_device_new
snd_jack_new
@@ -355,13 +326,11 @@
strncmp
strncpy
strscpy
- strsep
sync_file_create
synchronize_rcu
sysfs_create_group
__sysfs_match_string
sysfs_remove_group
- sysfs_remove_link
system_wq
trace_event_buffer_commit
trace_event_buffer_reserve
@@ -385,7 +354,6 @@
unregister_netdevice_queue
unregister_virtio_device
unregister_virtio_driver
- up_read
up_write
usb_alloc_urb
usb_anchor_urb
@@ -396,7 +364,6 @@
usb_register_driver
usb_submit_urb
usb_unanchor_urb
- __usecs_to_jiffies
usleep_range
vabits_actual
vfree
@@ -457,10 +424,12 @@
mmc_remove_host
mmc_request_done
mmc_send_tuning
+ of_get_property
pinctrl_lookup_state
pinctrl_pm_select_sleep_state
pinctrl_select_default_state
pinctrl_select_state
+ __pm_runtime_idle
regulator_disable
regulator_enable
reset_control_assert
@@ -525,26 +494,9 @@
netdev_master_upper_dev_link
rtnl_is_locked
-# required by gnss-cmdline.ko
- bus_find_device
- device_find_child
- device_match_name
- platform_bus_type
- strstr
-
-# required by gnss-serial.ko
- gnss_allocate_device
- gnss_deregister_device
- gnss_insert_raw
- gnss_put_device
- gnss_register_device
- serdev_device_close
- serdev_device_open
- serdev_device_set_baudrate
- serdev_device_set_flow_control
- serdev_device_wait_until_sent
- serdev_device_write
- serdev_device_write_wakeup
+# required by goldfish_address_space.ko
+ memremap
+ memunmap
# required by goldfish_battery.ko
power_supply_changed
@@ -584,12 +536,6 @@
skb_queue_head
skb_queue_purge
-# required by ledtrig-audio.ko
- led_set_brightness_nosleep
- led_trigger_event
- led_trigger_register
- led_trigger_unregister
-
# required by lzo-rle.ko
lzorle1x_1_compress
@@ -699,11 +645,15 @@
# required by open-dice.ko
devm_memremap
devm_memunmap
+ of_reserved_mem_lookup
+ __platform_driver_probe
+ simple_read_from_buffer
vm_iomap_memory
# required by psmouse.ko
bus_register_notifier
bus_unregister_notifier
+ del_timer_sync
device_add_groups
device_create_file
device_remove_file
@@ -724,6 +674,7 @@
input_set_capability
kstrtobool
kstrtou8
+ mod_timer
ps2_begin_command
ps2_cmd_aborted
ps2_command
@@ -737,6 +688,7 @@
serio_rescan
serio_unregister_child_port
strcasecmp
+ strsep
# required by pulse8-cec.ko
cec_allocate_adapter
@@ -759,6 +711,7 @@
rtc_update_irq
# required by slcan.ko
+ capable
hex_asc_upper
hex_to_bin
msleep_interruptible
@@ -769,7 +722,6 @@
# required by snd-hda-codec-generic.ko
_ctype
- devm_led_classdev_register_ext
snd_ctl_boolean_stereo_info
strlcat
__sw_hweight32
@@ -783,6 +735,8 @@
get_device_system_crosststamp
kvasprintf
ns_to_timespec64
+ __pm_runtime_disable
+ pm_runtime_enable
pm_runtime_forbid
__printk_ratelimit
regcache_mark_dirty
@@ -794,6 +748,7 @@
snd_ctl_add_vmaster_hook
snd_ctl_apply_vmaster_followers
snd_ctl_boolean_mono_info
+ snd_ctl_enum_info
snd_ctl_find_id
snd_ctl_make_virtual_master
snd_ctl_new1
@@ -817,11 +772,14 @@
bus_unregister
device_add
device_del
+ device_initialize
+ dev_set_name
kasprintf
kobject_add
kobject_create_and_add
kobject_init
kobject_put
+ krealloc
pm_runtime_get_if_active
__pm_runtime_set_status
prepare_to_wait
@@ -840,6 +798,7 @@
param_array_ops
param_get_int
param_ops_bint
+ param_ops_charp
param_set_int
pci_dev_put
pci_disable_msi
@@ -873,35 +832,6 @@
vmap
vunmap
-# required by tpm.ko
- alloc_chrdev_region
- cdev_device_add
- cdev_device_del
- cdev_init
- compat_only_sysfs_link_entry_to_kobj
- devm_add_action
- efi
- efi_tpm_final_log_size
- hash_digest_size
- idr_get_next
- idr_replace
- jiffies_to_usecs
- memchr_inv
- of_property_match_string
- pm_suspend_global_flags
- securityfs_create_dir
- securityfs_create_file
- securityfs_remove
- seq_open
- seq_putc
- seq_release
- seq_write
- unregister_chrdev_region
-
-# required by tpm_vtpm_proxy.ko
- anon_inode_getfile
- compat_ptr_ioctl
-
# required by usbip-core.ko
iov_iter_kvec
param_ops_ulong
@@ -917,10 +847,12 @@
devres_free
of_device_is_compatible
of_find_compatible_node
+ of_find_property
of_get_next_parent
of_parse_phandle
of_platform_populate
of_root
+ __usecs_to_jiffies
# required by vexpress-sysreg.ko
bgpio_init
@@ -937,6 +869,7 @@
platform_bus
platform_device_add_data
sockfd_lookup
+ sysfs_remove_link
usb_add_hcd
usb_create_hcd
usb_create_shared_hcd
@@ -958,6 +891,8 @@
# required by virt_wifi.ko
cfg80211_connect_done
cfg80211_disconnected
+ cfg80211_inform_bss_data
+ cfg80211_put_bss
cfg80211_scan_done
__dev_get_by_index
dev_printk
@@ -970,9 +905,6 @@
wiphy_register
wiphy_unregister
-# required by virt_wifi_sim.ko
- ieee80211_get_channel_khz
-
# required by virtio-gpu.ko
__devm_request_region
dma_fence_match_context
@@ -1090,6 +1022,7 @@
is_vmalloc_addr
kmalloc_order_trace
memdup_user
+ noop_llseek
seq_puts
sync_file_get_fence
__traceiter_dma_fence_emit
@@ -1102,6 +1035,8 @@
ww_mutex_unlock
# required by virtio-rng.ko
+ hwrng_register
+ hwrng_unregister
wait_for_completion_killable
# required by virtio_blk.ko
@@ -1151,6 +1086,8 @@
pipe_unlock
__refrigerator
__register_chrdev
+ seq_lseek
+ seq_read
single_open
single_release
__splice_from_pipe
@@ -1159,6 +1096,7 @@
# required by virtio_mmio.ko
device_for_each_child
+ device_register
devm_platform_ioremap_resource
platform_device_register_full
@@ -1307,16 +1245,23 @@
crypto_has_alg
disk_end_io_acct
disk_start_io_acct
+ down_read
flush_dcache_page
free_percpu
fsync_bdev
+ idr_alloc
+ idr_destroy
idr_find
idr_for_each
+ idr_remove
+ __init_rwsem
kstrtou16
+ kstrtoull
memset64
mutex_is_locked
page_endio
sysfs_streq
+ up_read
vzalloc
# required by zsmalloc.ko
@@ -1339,3 +1284,4 @@
register_shrinker
__SetPageMovable
unregister_shrinker
+
diff --git a/build.config.common b/build.config.common
index c7c4b23590f5..12e9622e5744 100644
--- a/build.config.common
+++ b/build.config.common
@@ -1,7 +1,7 @@
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.constants
BRANCH=android13-5.10
-KMI_GENERATION=2
+KMI_GENERATION=3
LLVM=1
DEPMOD=depmod