From 935a33f10a357b6f08da1e9b9ddbeb67be62180a Mon Sep 17 00:00:00 2001 From: Jeevan Shriram Date: Fri, 25 Sep 2020 10:19:24 -0700 Subject: [PATCH 1/2] ABI: Cleanup unused symbols in allowed list Cleanup unused symbols from allowed list. abidw version: 1.8.0-94f5d4ae-android Change-Id: I9599200340d02288bc050da89b0547432965d392 Signed-off-by: Jeevan Shriram --- android/abi_gki_aarch64_d6430e6763.xml | 5278 ++++++++++++++++-------- android/abi_gki_aarch64_qcom | 93 +- 2 files changed, 3618 insertions(+), 1753 deletions(-) diff --git a/android/abi_gki_aarch64_d6430e6763.xml b/android/abi_gki_aarch64_d6430e6763.xml index 084f9a94c99f..a3ddaac2e80a 100644 --- a/android/abi_gki_aarch64_d6430e6763.xml +++ b/android/abi_gki_aarch64_d6430e6763.xml @@ -17,7 +17,6 @@ - @@ -57,7 +56,6 @@ - @@ -304,7 +302,6 @@ - @@ -351,7 +348,6 @@ - @@ -398,12 +394,8 @@ - - - - @@ -457,12 +449,7 @@ - - - - - @@ -989,9 +976,6 @@ - - - @@ -999,7 +983,6 @@ - @@ -1020,10 +1003,8 @@ - - @@ -1183,7 +1164,6 @@ - @@ -1192,13 +1172,11 @@ - - @@ -1332,7 +1310,6 @@ - @@ -1416,7 +1393,6 @@ - @@ -1472,7 +1448,6 @@ - @@ -1528,7 +1503,6 @@ - @@ -1796,7 +1770,6 @@ - @@ -1928,7 +1901,6 @@ - @@ -2051,12 +2023,10 @@ - - @@ -2078,7 +2048,6 @@ - @@ -2316,7 +2285,6 @@ - @@ -2324,7 +2292,6 @@ - @@ -2340,21 +2307,26 @@ - + + + + + + @@ -2398,7 +2370,6 @@ - @@ -2430,14 +2401,12 @@ - - @@ -2474,7 +2443,6 @@ - @@ -2514,7 +2482,6 @@ - @@ -2545,10 +2512,8 @@ - - @@ -2653,20 +2618,14 @@ - - - - - - @@ -2765,7 +2724,6 @@ - @@ -2812,7 +2770,6 @@ - @@ -3204,6 +3161,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4583,6 +4575,14 @@ + + + + + + + + @@ -4798,11 +4798,6 @@ - - - - - @@ -4816,13 +4811,6 @@ - - - - - - - @@ -4895,6 +4883,7 @@ + @@ -4990,7 +4979,6 @@ - @@ -5670,7 +5658,6 @@ - @@ -6244,7 +6231,7 @@ - + @@ -6256,7 +6243,7 @@ - + @@ -6452,7 +6439,21 @@ - + + + + + + + + + + + + + + + @@ -6496,6 +6497,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6578,9 +6626,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -6713,6 +6790,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6761,6 +6896,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6847,7 +7026,6 @@ - @@ -7419,6 +7597,20 @@ + + + + + + + + + + + + + + @@ -7582,6 +7774,23 @@ + + + + + + + + + + + + + + + + + @@ -7711,8 +7920,6 @@ - - @@ -8570,7 +8777,6 @@ - @@ -9022,7 +9228,6 @@ - @@ -9848,7 +10053,6 @@ - @@ -9866,7 +10070,6 @@ - @@ -10078,6 +10281,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10608,7 +10837,6 @@ - @@ -11021,6 +11249,23 @@ + + + + + + + + + + + + + + + + + @@ -12018,7 +12263,7 @@ - + @@ -12066,56 +12311,56 @@ - + - + - + - + - + - + - + - + - + - + @@ -12383,6 +12628,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -12590,6 +12890,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13200,14 +13526,11 @@ - - - @@ -13846,7 +14169,7 @@ - + @@ -18534,6 +18857,20 @@ + + + + + + + + + + + + + + @@ -18812,6 +19149,14 @@ + + + + + + + + @@ -20367,6 +20712,17 @@ + + + + + + + + + + + @@ -21244,6 +21600,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -21737,6 +22116,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22327,6 +22741,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22439,6 +22885,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22453,6 +22931,20 @@ + + + + + + + + + + + + + + @@ -23379,7 +23871,6 @@ - @@ -27215,8 +27706,6 @@ - - @@ -28060,7 +28549,7 @@ - + @@ -28068,7 +28557,7 @@ - + @@ -28444,6 +28933,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -28484,7 +28999,7 @@ - + @@ -28535,7 +29050,7 @@ - + @@ -28757,7 +29272,7 @@ - + @@ -30727,6 +31242,17 @@ + + + + + + + + + + + @@ -31681,6 +32207,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31755,6 +32312,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -31915,6 +32495,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32169,6 +32775,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -32317,14 +32946,8 @@ - - - - - - @@ -32480,10 +33103,6 @@ - - - - @@ -32840,7 +33459,6 @@ - @@ -34151,11 +34769,6 @@ - - - - - @@ -34217,6 +34830,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -34356,6 +35045,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -34370,6 +35103,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -34529,7 +35345,6 @@ - @@ -34813,6 +35628,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -34907,6 +35742,23 @@ + + + + + + + + + + + + + + + + + @@ -35378,7 +36230,6 @@ - @@ -35885,7 +36736,6 @@ - @@ -36578,10 +37428,6 @@ - - - - @@ -37907,6 +38753,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -38290,7 +39165,6 @@ - @@ -39036,14 +39910,6 @@ - - - - - - - - @@ -39691,7 +40557,23 @@ - + + + + + + + + + + + + + + + + + @@ -39947,7 +40829,6 @@ - @@ -41741,6 +42622,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -42850,6 +43757,14 @@ + + + + + + + + @@ -43636,6 +44551,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -43888,7 +44859,6 @@ - @@ -44586,13 +45556,6 @@ - - - - - - - @@ -44913,25 +45876,6 @@ - - - - - - - - - - - - - - - - - - - @@ -45081,15 +46025,6 @@ - - - - - - - - - @@ -45235,6 +46170,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -45423,10 +46393,10 @@ - + - + @@ -45631,7 +46601,7 @@ - + @@ -45988,7 +46958,6 @@ - @@ -46988,7 +47957,6 @@ - @@ -48232,6 +49200,23 @@ + + + + + + + + + + + + + + + + + @@ -48366,11 +49351,11 @@ - + - + @@ -48384,12 +49369,41 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -48445,6 +49459,24 @@ + + + + + + + + + + + + + + + + + + @@ -48772,11 +49804,26 @@ + + + + + + + + + + + + + + + @@ -48851,7 +49898,6 @@ - @@ -50361,14 +51407,6 @@ - - - - - - - - @@ -50580,22 +51618,6 @@ - - - - - - - - - - - - - - - - @@ -50731,12 +51753,6 @@ - - - - - - @@ -50770,13 +51786,6 @@ - - - - - - - @@ -50866,17 +51875,6 @@ - - - - - - - - - - - @@ -50885,11 +51883,6 @@ - - - - - @@ -50902,10 +51895,6 @@ - - - - @@ -50955,6 +51944,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -50974,6 +51983,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -51055,13 +52102,6 @@ - - - - - - - @@ -51087,30 +52127,12 @@ - - - - - - - - - - - - - - - - - - @@ -51208,23 +52230,12 @@ - - - - - - - - - - - @@ -51246,6 +52257,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -51322,6 +52407,14 @@ + + + + + + + + @@ -51529,11 +52622,6 @@ - - - - - @@ -51549,22 +52637,46 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -51593,29 +52705,15 @@ - - - - - - - - - - - - - - @@ -51668,13 +52766,6 @@ - - - - - - - @@ -51732,6 +52823,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -51758,6 +52920,20 @@ + + + + + + + + + + + + + + @@ -52150,14 +53326,6 @@ - - - - - - - - @@ -52302,81 +53470,53 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -52387,8 +53527,6 @@ - - @@ -53019,26 +54157,19 @@ - + - - - - - - - - - - - + + + + @@ -53050,6 +54181,14 @@ + + + + + + + + @@ -54011,7 +55150,7 @@ - + @@ -54097,7 +55236,7 @@ - + @@ -54277,7 +55416,7 @@ - + @@ -54285,7 +55424,7 @@ - + @@ -57147,7 +58286,7 @@ - + @@ -57309,7 +58448,7 @@ - + @@ -57602,7 +58741,7 @@ - + @@ -57621,7 +58760,7 @@ - + @@ -57654,7 +58793,7 @@ - + @@ -57835,7 +58974,7 @@ - + @@ -58475,7 +59614,7 @@ - + @@ -58761,7 +59900,7 @@ - + @@ -58835,7 +59974,7 @@ - + @@ -58855,7 +59994,7 @@ - + @@ -58901,7 +60040,7 @@ - + @@ -59404,7 +60543,7 @@ - + @@ -59434,7 +60573,7 @@ - + @@ -59928,7 +61067,7 @@ - + @@ -60094,7 +61233,7 @@ - + @@ -60276,7 +61415,7 @@ - + @@ -60383,7 +61522,7 @@ - + @@ -60395,7 +61534,7 @@ - + @@ -60618,7 +61757,7 @@ - + @@ -60736,8 +61875,27 @@ + + + + + - + + + + + + + + + + + + + + + @@ -60748,7 +61906,7 @@ - + @@ -60759,7 +61917,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -60925,20 +62133,20 @@ - + - + - + @@ -61633,12 +62841,12 @@ - + - + @@ -61698,7 +62906,7 @@ - + @@ -62427,7 +63635,7 @@ - + @@ -62464,7 +63672,7 @@ - + @@ -62472,7 +63680,7 @@ - + @@ -62496,7 +63704,7 @@ - + @@ -62507,7 +63715,7 @@ - + @@ -62525,7 +63733,7 @@ - + @@ -62544,7 +63752,7 @@ - + @@ -62555,7 +63763,7 @@ - + @@ -62563,7 +63771,7 @@ - + @@ -62571,7 +63779,7 @@ - + @@ -62583,7 +63791,7 @@ - + @@ -62711,7 +63919,7 @@ - + @@ -62733,22 +63941,15 @@ - - - - - - - - - - - + + + + - + @@ -62757,6 +63958,14 @@ + + + + + + + + @@ -62879,7 +64088,7 @@ - + @@ -62997,7 +64206,7 @@ - + @@ -63150,7 +64359,7 @@ - + @@ -63165,7 +64374,7 @@ - + @@ -63200,7 +64409,7 @@ - + @@ -63245,7 +64454,7 @@ - + @@ -63696,7 +64905,7 @@ - + @@ -64119,7 +65328,7 @@ - + @@ -64459,7 +65668,7 @@ - + @@ -64481,7 +65690,7 @@ - + @@ -64548,7 +65757,7 @@ - + @@ -64623,7 +65832,7 @@ - + @@ -65128,7 +66337,7 @@ - + @@ -65331,7 +66540,7 @@ - + @@ -65370,65 +66579,27 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + @@ -65474,6 +66645,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -65502,6 +66699,23 @@ + + + + + + + + + + + + + + + + + @@ -65671,7 +66885,7 @@ - + @@ -65700,7 +66914,7 @@ - + @@ -65708,7 +66922,7 @@ - + @@ -65788,7 +67002,7 @@ - + @@ -65864,7 +67078,7 @@ - + @@ -65986,7 +67200,7 @@ - + @@ -68450,6 +69664,14 @@ + + + + + + + + @@ -68458,6 +69680,14 @@ + + + + + + + + @@ -68499,91 +69729,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -68615,31 +69782,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - @@ -68651,6 +69793,15 @@ + + + + + + + + + @@ -68658,6 +69809,11 @@ + + + + + @@ -68802,6 +69958,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -68933,10 +70109,6 @@ - - - - @@ -69024,9 +70196,6 @@ - - - @@ -69084,32 +70253,19 @@ - - - - - - - - - - - - - @@ -71430,7 +72586,7 @@ - + @@ -71443,27 +72599,16 @@ - - - - - - - - - - - - - - - - - - + + + + + + + @@ -71704,150 +72849,27 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -71857,6 +72879,9 @@ + + + @@ -71899,6 +72924,20 @@ + + + + + + + + + + + + + + @@ -71907,7 +72946,91 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -71945,6 +73068,17 @@ + + + + + + + + + + + @@ -71959,7 +73093,7 @@ - + @@ -71970,7 +73104,7 @@ - + @@ -71990,7 +73124,7 @@ - + @@ -71998,7 +73132,24 @@ - + + + + + + + + + + + + + + + + + + @@ -72296,6 +73447,19 @@ + + + + + + + + + + + + + @@ -72327,7 +73491,7 @@ - + @@ -73191,7 +74355,7 @@ - + @@ -73395,28 +74559,21 @@ - + - - - - - - - - - - - + + + + - + @@ -73424,6 +74581,14 @@ + + + + + + + + @@ -74043,7 +75208,7 @@ - + @@ -74217,7 +75382,7 @@ - + @@ -74244,7 +75409,7 @@ - + @@ -74255,7 +75420,7 @@ - + @@ -74487,7 +75652,7 @@ - + @@ -74523,7 +75688,7 @@ - + @@ -74798,7 +75963,7 @@ - + @@ -74806,7 +75971,7 @@ - + @@ -74814,7 +75979,7 @@ - + @@ -74823,7 +75988,7 @@ - + @@ -74911,6 +76076,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -74968,6 +76159,17 @@ + + + + + + + + + + + @@ -75011,31 +76213,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - @@ -75160,7 +76337,6 @@ - @@ -75501,13 +76677,6 @@ - - - - - - - @@ -77284,10 +78453,6 @@ - - - - @@ -77725,36 +78890,21 @@ - - - - - - - - - - - + + - - - - - - - + @@ -77818,6 +78968,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -80121,6 +81294,17 @@ + + + + + + + + + + + @@ -80151,7 +81335,7 @@ - + @@ -80335,15 +81519,6 @@ - - - - - - - - - @@ -80374,7 +81549,7 @@ - + @@ -80383,7 +81558,7 @@ - + @@ -80403,11 +81578,11 @@ - + - + @@ -80418,10 +81593,6 @@ - - - - @@ -80719,6 +81890,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -81000,6 +82214,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -81515,55 +82749,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -81582,14 +82789,6 @@ - - - - - - - - @@ -81619,17 +82818,6 @@ - - - - - - - - - - - @@ -81726,6 +82914,17 @@ + + + + + + + + + + + @@ -81734,6 +82933,17 @@ + + + + + + + + + + + @@ -82156,6 +83366,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -82353,8 +83586,6 @@ - - @@ -82991,11 +84222,11 @@ - + - + @@ -83121,6 +84352,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -84007,6 +85315,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -84145,12 +85488,6 @@ - - - - - - @@ -84795,8 +86132,6 @@ - - @@ -85443,6 +86778,14 @@ + + + + + + + + @@ -85545,6 +86888,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -86001,11 +87409,6 @@ - - - - - @@ -86638,6 +88041,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -86699,70 +88122,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -86787,60 +88146,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -86914,7 +88219,7 @@ - + @@ -86944,12 +88249,6 @@ - - - - - - @@ -87078,10 +88377,6 @@ - - - - @@ -87095,26 +88390,10 @@ - - - - - - - - - - - - - - - - @@ -87123,10 +88402,6 @@ - - - - @@ -87143,6 +88418,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -87175,37 +88536,18 @@ - + - - - - - - - - - - - - - - - - - - - - - - - + + + + - + @@ -87227,6 +88569,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -87292,13 +88654,97 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -87311,11 +88757,53 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -87418,7 +88906,6 @@ - @@ -87500,7 +88987,7 @@ - + @@ -87518,6 +89005,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -87630,6 +89140,14 @@ + + + + + + + + @@ -87651,6 +89169,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -87760,6 +89346,17 @@ + + + + + + + + + + + @@ -87784,6 +89381,23 @@ + + + + + + + + + + + + + + + + + @@ -88156,6 +89770,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -88164,10 +89846,28 @@ - + + + + + + + + + + + + + + + + + + + @@ -88197,6 +89897,13 @@ + + + + + + + @@ -88212,25 +89919,6 @@ - - - - - - - - - - - - - - - - - - - @@ -88242,462 +89930,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -88715,21 +89950,6 @@ - - - - - - - - - - - - - - - @@ -88908,6 +90128,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -89088,6 +90391,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -89366,6 +90812,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -89427,6 +90934,25 @@ + + + + + + + + + + + + + + + + + + + @@ -89824,7 +91350,7 @@ - + @@ -89847,22 +91373,78 @@ - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -89935,7 +91517,7 @@ - + @@ -89953,7 +91535,6 @@ - @@ -92045,7 +93626,7 @@ - + @@ -94469,7 +96050,7 @@ - + @@ -94527,7 +96108,15 @@ - + + + + + + + + + @@ -94541,7 +96130,7 @@ - + @@ -94549,7 +96138,7 @@ - + @@ -94560,7 +96149,7 @@ - + @@ -94571,7 +96160,7 @@ - + @@ -94579,7 +96168,7 @@ - + @@ -94587,23 +96176,7 @@ - - - - - - - - - - - - - - - - - + @@ -94611,7 +96184,7 @@ - + @@ -94619,7 +96192,7 @@ - + @@ -94627,7 +96200,7 @@ - + @@ -94635,7 +96208,7 @@ - + @@ -94643,7 +96216,7 @@ - + @@ -95806,6 +97379,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -96003,6 +97602,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -96257,6 +97876,173 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -96289,6 +98075,14 @@ + + + + + + + + @@ -96322,6 +98116,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -96363,6 +98186,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -96395,6 +98267,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -96598,6 +98499,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -101106,6 +103042,6 @@ diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 6b871a31c9be..f5161636d9ee 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -8,9 +8,9 @@ alarm_cancel alarm_init alarm_start_relative - alarmtimer_get_rtcdev alloc_chrdev_region __alloc_disk_node + alarmtimer_get_rtcdev alloc_etherdev_mqs alloc_io_pgtable_ops alloc_netdev_mqs @@ -48,7 +48,6 @@ bitmap_print_to_pagebuf __bitmap_set __bitmap_subset - __bitmap_weight bitmap_zalloc blk_cleanup_queue blk_execute_rq @@ -105,10 +104,10 @@ bpf_prog_put bpf_prog_sub bpf_stats_enabled_key - bpf_trace_run1 bpf_trace_run10 bpf_trace_run11 bpf_trace_run12 + bpf_trace_run1 bpf_trace_run2 bpf_trace_run3 bpf_trace_run4 @@ -126,7 +125,6 @@ bus_set_iommu bus_unregister call_netdevice_notifiers - call_rcu cancel_delayed_work cancel_delayed_work_sync cancel_work_sync @@ -180,7 +178,6 @@ class_unregister cleanup_srcu_struct clear_inode - clear_nlink clear_page clk_bulk_disable clk_bulk_enable @@ -235,11 +232,7 @@ component_match_add_release component_unbind_all config_ep_by_speed - configfs_register_subsystem - configfs_unregister_subsystem - config_group_init config_group_init_type_name - config_item_init_type_name config_item_put console_stop console_suspend_enabled @@ -247,7 +240,6 @@ consume_skb contig_page_data _copy_from_iter_full - copy_fs_struct copy_page copy_strings_kernel _copy_to_iter @@ -272,7 +264,6 @@ __cpuhp_state_remove_instance cpu_hwcap_keys cpu_hwcaps - __cpu_isolated_mask cpumask_next cpumask_next_wrap cpu_number @@ -320,7 +311,6 @@ d_add d_drop deactivate_locked_super - debug_smp_processor_id default_llseek default_wake_function delayed_work_timer_fn @@ -372,7 +362,6 @@ device_link_del device_match_fwnode device_match_name - device_online device_property_present device_property_read_string device_property_read_u16_array @@ -497,7 +486,6 @@ dev_queue_xmit dev_remove_pack devres_add - __devres_alloc_node devres_alloc_node devres_destroy devres_free @@ -510,7 +498,6 @@ _dev_warn dget_parent d_instantiate - d_invalidate disable_irq disable_irq_nosync disable_percpu_irq @@ -593,10 +580,8 @@ down down_read down_write - d_path dput drain_workqueue - d_rehash driver_find_device driver_register driver_unregister @@ -848,10 +833,8 @@ drm_vma_offset_manager_destroy drm_vma_offset_manager_init drm_vma_offset_remove - drm_wait_one_vblank drop_nlink - d_set_d_op - d_splice_alias + drm_wait_one_vblank dump_stack enable_irq enable_percpu_irq @@ -880,10 +863,7 @@ fasync_helper fd_install fget - filemap_write_and_wait file_path - filp_close - filp_open find_last_bit find_next_bit find_next_zero_bit @@ -892,7 +872,6 @@ finish_wait firmware_request_nowarn flow_keys_basic_dissector - flush_cache_all flush_dcache_page flush_delayed_work flush_work @@ -902,7 +881,6 @@ frame_vector_destroy frame_vector_to_pages frame_vector_to_pfns - free_fs_struct free_io_pgtable_ops free_irq free_netdev @@ -915,13 +893,9 @@ freq_qos_add_request freq_qos_remove_request freq_qos_update_request - fscrypt_register_key_removal_notifier - fscrypt_unregister_key_removal_notifier fsl8250_handle_irq fs_kobj - fs_parse fsstack_copy_attr_all - fsstack_copy_inode_size fwnode_connection_find_match fwnode_get_parent fwnode_handle_put @@ -933,7 +907,6 @@ gcd generic_delete_inode generic_device_group - __generic_file_fsync generic_file_llseek generic_file_mmap generic_file_read_iter @@ -985,7 +958,6 @@ get_unused_fd_flags get_user_pages get_vaddr_frames - get_vm_area get_zeroed_page gnss_allocate_device gnss_deregister_device @@ -1090,7 +1062,6 @@ ieee80211_get_channel_khz ieee80211_hdrlen iget5_locked - igrab ihold iio_channel_get iio_channel_release @@ -1101,7 +1072,6 @@ init_dummy_netdev init_net __init_rwsem - init_special_inode init_srcu_struct init_timer_key init_uts_ns @@ -1109,7 +1079,6 @@ __init_waitqueue_head inode_init_once inode_init_owner - inode_newsize_ok input_alloc_absinfo input_allocate_device input_close_device @@ -1174,7 +1143,6 @@ ion_heap_unmap_kernel __ioread32_copy __ioremap - ioremap_page_range iounmap __iowrite32_copy ip_compute_csum @@ -1255,7 +1223,6 @@ kfree kfree_skb kfree_skb_list - kill_anon_super kill_fasync kill_litter_super kimage_vaddr @@ -1347,7 +1314,6 @@ lock_rename lock_sock_nested lookup_one_len - lookup_one_len_unlocked LZ4_decompress_safe mac_pton mark_page_accessed @@ -1409,7 +1375,6 @@ mmc_cqe_request_done mmc_of_parse mmc_send_tuning - mntget mod_delayed_work_on mod_node_page_state mod_timer @@ -1425,7 +1390,6 @@ mutex_lock_interruptible mutex_trylock mutex_unlock - names_cachep __napi_alloc_skb napi_complete_done napi_consume_skb @@ -1476,23 +1440,21 @@ netlink_unicast net_ratelimit new_inode - nf_conntrack_destroy nla_memcpy __nla_parse - nla_put nla_put_64bit + nla_put __nlmsg_put no_llseek nonseekable_open noop_llseek notify_change - notify_change2 nr_cpu_ids nr_swap_pages ns_capable nsecs_to_jiffies - ns_to_timespec ns_to_timespec64 + ns_to_timespec __num_online_cpus nvmem_cell_get nvmem_cell_put @@ -1567,9 +1529,7 @@ of_match_node of_modalias_node of_n_addr_cells - of_node_get of_node_name_eq - of_node_put of_n_size_cells of_parse_phandle of_parse_phandle_with_args @@ -1780,12 +1740,9 @@ power_supply_set_property power_supply_unreg_notifier prandom_u32 - preempt_count_add - preempt_count_sub preempt_schedule preempt_schedule_notrace prepare_binprm - prepare_creds prepare_to_wait prepare_to_wait_event print_hex_dump @@ -1962,7 +1919,6 @@ reset_control_put reset_control_reset revalidate_disk - revert_creds rfkill_alloc rfkill_destroy rfkill_init_sw_state @@ -2085,13 +2041,10 @@ serial8250_resume_port serial8250_suspend_port serial8250_unregister_port - setattr_prepare set_anon_super set_cpus_allowed_ptr set_disk_ro set_freezable - set_fs_pwd - set_nlink set_normalized_timespec64 set_page_dirty set_page_dirty_lock @@ -2120,7 +2073,6 @@ shmem_file_setup shmem_read_mapping_page_gfp shmem_truncate_range - shrink_dcache_sb sigprocmask si_mem_available si_meminfo @@ -2349,8 +2301,6 @@ __sw_hweight64 __sw_hweight8 swiotlb_max_segment - __symbol_get - __symbol_put sync_file_create sync_file_get_fence sync_filesystem @@ -2394,20 +2344,15 @@ thermal_cooling_device_unregister thermal_of_cooling_device_register thermal_zone_device_register - thermal_zone_device_unregister thermal_zone_device_update thermal_zone_get_temp thermal_zone_get_zone_by_name thermal_zone_of_sensor_register thermal_zone_of_sensor_unregister - __this_cpu_preempt_check time64_to_tm timer_unstable_counter_workaround timespec64_to_jiffies _totalram_pages - touch_atime - touch_event_register_notifier - touch_event_unregister_notifier __trace_bprintk trace_define_field trace_event_buffer_commit @@ -2426,22 +2371,27 @@ trace_seq_printf tracing_off truncate_inode_pages - truncate_setsize try_module_get try_wait_for_completion tty_flip_buffer_push __tty_insert_flip_char tty_insert_flip_string_fixed_flag + typec_altmode_attention typec_altmode_get_partner + typec_altmode_notify typec_altmode_update_active + typec_altmode_vdm typec_get_drvdata typec_partner_register_altmode typec_port_register_altmode typec_register_partner typec_register_port typec_set_data_role + typec_set_mode + typec_set_orientation typec_set_pwr_opmode typec_set_pwr_role + typec_set_vconn_role typec_unregister_altmode typec_unregister_partner typec_unregister_port @@ -2459,7 +2409,6 @@ uart_unregister_driver uart_update_timeout uart_write_wakeup - __ubsan_handle_cfi_check_fail __udelay ufshcd_crypto_cap_find ufshcd_crypto_disable_spec @@ -2488,7 +2437,6 @@ unlock_new_inode unlock_page unlock_rename - unmap_kernel_range unmap_mapping_range unregister_binfmt unregister_blkdev @@ -2521,14 +2469,12 @@ usb_add_phy_dev usb_alloc_coherent usb_alloc_dev - usb_alloc_streams usb_alloc_urb usb_amd_dev_put usb_amd_pt_check_port usb_amd_quirk_pll_check usb_amd_quirk_pll_disable usb_amd_quirk_pll_enable - usb_anchor_urb usb_asmedia_modifyflowcontrol usb_assign_descriptors usb_autopm_get_interface @@ -2567,7 +2513,6 @@ usb_find_common_endpoints usb_free_all_descriptors usb_free_coherent - usb_free_streams usb_free_urb usb_function_register usb_function_unregister @@ -2608,7 +2553,6 @@ usb_hub_find_child usb_ifnum_to_if usb_interface_id - usb_kill_anchored_urbs usb_kill_urb usb_lock_device_for_reset usb_match_one_id @@ -2666,10 +2610,8 @@ usb_string usb_string_id usb_submit_urb - usb_unanchor_urb usb_unlink_urb usb_unregister_notify - usb_wait_anchor_empty_timeout usb_wakeup_notification __usecs_to_jiffies user_path_at_empty @@ -2754,29 +2696,16 @@ vchan_tx_submit vfree vfs_create - vfs_create2 vfs_fallocate - vfs_fsync - vfs_fsync_range vfs_getattr vfs_getxattr - vfs_get_super vfs_link vfs_listxattr vfs_mkdir - vfs_mkdir2 - vfs_path_lookup - vfs_read vfs_rename - vfs_rename2 vfs_rmdir - vfs_rmdir2 vfs_setxattr - vfs_statfs - vfs_statx vfs_unlink - vfs_unlink2 - vfs_write video_devdata video_device_alloc video_device_release From a7dbb464f497761f295cd8fcc631b05629fbb4a7 Mon Sep 17 00:00:00 2001 From: Jeevan Shriram Date: Tue, 29 Sep 2020 18:01:32 -0700 Subject: [PATCH 2/2] ABI: Update section name in script and internal allowed list With commit 'e83321764 ANDROID: KMI symbol lists: migrate section name' section name is updated for allowed list. Update the usage to symbol_list in script as well. Change-Id: Ie6aa6706405a8b0a79359d4314679c48e42160db Signed-off-by: Jeevan Shriram --- android/abi_gki_aarch64_qcom_internal | 2 +- scripts/gen_autoksyms.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/android/abi_gki_aarch64_qcom_internal b/android/abi_gki_aarch64_qcom_internal index df3d80b6aea4..adc2d0594099 100644 --- a/android/abi_gki_aarch64_qcom_internal +++ b/android/abi_gki_aarch64_qcom_internal @@ -1,6 +1,6 @@ # List of symbols exported by QCOM in-kernel drivers and used by external DLKMs # QCOM internal whitelist -[abi_whitelist] +[abi_symbol_list] cnss_lock_pm_sem cnss_release_pm_sem cnss_get_fw_files_for_target diff --git a/scripts/gen_autoksyms.sh b/scripts/gen_autoksyms.sh index 9752b9ca6b6c..aba6c51ffaf4 100755 --- a/scripts/gen_autoksyms.sh +++ b/scripts/gen_autoksyms.sh @@ -48,7 +48,7 @@ EOT sed 's/ko$/mod/' $modlist | xargs -n1 sed -n -e '2{s/ /\n/g;/^$/!p;}' -- | cat - $ksym_wls | -sed 's/^#.*//;s/^ *//;/[[abi_whitelist]]/g' | +sed 's/^#.*//;s/^ *//;/[[abi_symbol_list]]/g' | sort -u | sed -e 's/\(.*\)/#define __KSYM_\1 1/' >> "$output_file" @@ -62,7 +62,7 @@ if [ -n "$CONFIG_UNUSED_KSYMS_WHITELIST_ONLY" ] && [ -f "vmlinux" ] ; then syms_from_vmlinux="$(mktemp)" cat $ksym_wls | - sed 's/^#.*//;s/^ *//;/[[abi_whitelist]]/g' | + sed 's/^#.*//;s/^ *//;/[[abi_symbol_list]]/g' | sort -u > "$syms_from_whitelist" $NM --defined-only vmlinux |