diff --git a/abi_gki_aarch64.xml b/abi_gki_aarch64.xml
index e068f01a9f4c..09a907f4a236 100644
--- a/abi_gki_aarch64.xml
+++ b/abi_gki_aarch64.xml
@@ -12215,6 +12215,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -12222,8 +12238,8 @@
-
-
+
+
@@ -12249,21 +12265,21 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
@@ -12271,38 +12287,38 @@
-
+
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
@@ -12317,54 +12333,54 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
@@ -12379,11 +12395,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -12391,39 +12407,39 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
@@ -12431,58 +12447,58 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
@@ -12509,66 +12525,66 @@
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
@@ -12577,35 +12593,35 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
+
-
+
@@ -12614,44 +12630,44 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -12665,64 +12681,64 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -12730,59 +12746,59 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -12792,19 +12808,19 @@
-
+
-
+
-
+
-
+
@@ -12812,7 +12828,7 @@
-
+
@@ -12823,8 +12839,8 @@
-
-
+
+
@@ -12851,25 +12867,25 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
@@ -12880,23 +12896,23 @@
-
+
-
+
-
-
+
+
-
+
@@ -12905,22 +12921,22 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
@@ -12928,15 +12944,15 @@
-
+
-
+
-
+
@@ -12957,10 +12973,10 @@
-
+
-
+
@@ -13001,7 +13017,7 @@
-
+
@@ -13009,12 +13025,12 @@
-
+
-
+
-
+
@@ -13023,22 +13039,22 @@
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -13049,114 +13065,114 @@
-
+
-
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13172,15 +13188,15 @@
-
+
-
+
-
+
@@ -13191,20 +13207,20 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13213,9 +13229,9 @@
-
+
-
+
@@ -13223,19 +13239,19 @@
-
-
+
+
-
+
-
+
-
+
-
+
@@ -13244,7 +13260,7 @@
-
+
@@ -13259,7 +13275,7 @@
-
+
@@ -13277,7 +13293,7 @@
-
+
@@ -13346,22 +13362,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -13370,7 +13386,7 @@
-
+
@@ -13379,32 +13395,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13413,7 +13429,7 @@
-
+
@@ -13428,7 +13444,7 @@
-
+
@@ -13446,7 +13462,7 @@
-
+
@@ -13515,22 +13531,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -13539,35 +13555,35 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13581,10 +13597,10 @@
-
+
-
+
@@ -13593,31 +13609,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13626,27 +13642,27 @@
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
+
-
+
@@ -13654,56 +13670,56 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
@@ -13718,64 +13734,64 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
@@ -13791,7 +13807,7 @@
-
+
@@ -13810,7 +13826,7 @@
-
+
@@ -13819,11 +13835,11 @@
-
+
-
+
-
+
@@ -13831,15 +13847,15 @@
-
+
-
+
-
+
@@ -13847,7 +13863,7 @@
-
+
@@ -13863,7 +13879,7 @@
-
+
@@ -13876,18 +13892,18 @@
-
+
-
+
-
+
@@ -13895,9 +13911,9 @@
-
+
-
+
@@ -13908,18 +13924,18 @@
-
+
-
+
-
+
@@ -13928,12 +13944,12 @@
-
+
-
+
-
+
@@ -13942,7 +13958,7 @@
-
+
@@ -13954,7 +13970,7 @@
-
+
@@ -13972,14 +13988,14 @@
-
+
-
+
-
+
-
+
@@ -13987,18 +14003,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -14006,18 +14022,18 @@
-
+
-
+
-
+
-
+
@@ -14025,7 +14041,7 @@
-
+
@@ -14034,25 +14050,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14061,22 +14077,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14091,13 +14107,13 @@
-
+
-
+
@@ -14106,13 +14122,13 @@
-
+
-
+
@@ -14145,13 +14161,13 @@
-
+
-
+
-
+
@@ -14163,115 +14179,115 @@
-
+
-
+
-
-
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14285,28 +14301,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14315,7 +14331,7 @@
-
+
@@ -14324,25 +14340,25 @@
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
@@ -14350,21 +14366,21 @@
-
+
-
+
-
+
-
+
-
+
@@ -14372,38 +14388,38 @@
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14411,91 +14427,91 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
+
@@ -14504,22 +14520,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14531,10 +14547,10 @@
-
+
-
+
@@ -14546,43 +14562,43 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14591,7 +14607,7 @@
-
+
@@ -14600,16 +14616,16 @@
-
+
-
+
-
+
@@ -14621,25 +14637,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14660,9 +14676,9 @@
-
-
-
+
+
+
@@ -14670,69 +14686,69 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -14741,13 +14757,13 @@
-
+
-
+
-
+
@@ -14756,7 +14772,7 @@
-
+
@@ -14765,19 +14781,19 @@
-
+
-
+
-
+
-
+
@@ -14786,19 +14802,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -14810,22 +14826,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14837,22 +14853,22 @@
-
+
-
+
-
+
-
+
@@ -14861,7 +14877,7 @@
-
+
@@ -14870,13 +14886,13 @@
-
+
-
+
@@ -14884,28 +14900,28 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14913,16 +14929,16 @@
-
+
-
+
-
+
-
+
@@ -14943,8 +14959,8 @@
-
-
+
+
@@ -14952,160 +14968,160 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
+
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
@@ -15116,7 +15132,7 @@
-
+
@@ -15131,37 +15147,37 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -15169,35 +15185,35 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15206,7 +15222,7 @@
-
+
@@ -15214,12 +15230,12 @@
-
+
-
+
-
+
@@ -15241,24 +15257,24 @@
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -15267,43 +15283,43 @@
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
@@ -15318,10 +15334,10 @@
-
+
-
+
@@ -15330,43 +15346,43 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
-
-
+
+
+
+
-
+
@@ -15376,22 +15392,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -15400,22 +15416,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -15433,13 +15449,13 @@
-
+
-
+
-
+
@@ -15447,118 +15463,118 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
+
+
-
+
-
+
-
+
@@ -15573,16 +15589,16 @@
-
-
-
+
+
+
-
+
-
+
@@ -15596,34 +15612,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -15631,17 +15647,17 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
@@ -15671,25 +15687,25 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -15698,65 +15714,65 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
-
+
+
+
+
-
+
@@ -15765,7 +15781,7 @@
-
+
@@ -15774,31 +15790,31 @@
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
-
-
+
+
+
+
@@ -15821,13 +15837,13 @@
-
+
-
+
-
+
@@ -15836,47 +15852,47 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15884,31 +15900,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15917,20 +15933,20 @@
-
+
-
+
-
-
-
-
-
+
+
+
+
+
@@ -15938,7 +15954,7 @@
-
+
@@ -15949,20 +15965,20 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
@@ -15971,67 +15987,67 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -16054,8 +16070,8 @@
-
-
+
+
@@ -16063,46 +16079,46 @@
-
-
-
+
+
+
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
+
+
-
+
-
+
-
+
@@ -16117,19 +16133,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -16138,100 +16154,100 @@
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
@@ -16239,21 +16255,21 @@
-
-
-
+
+
-
-
+
+
-
-
-
+
+
+
+
@@ -16262,16 +16278,16 @@
-
-
+
+
-
+
-
+
@@ -16283,7 +16299,7 @@
-
+
@@ -16291,9 +16307,9 @@
-
+
-
+
@@ -16309,96 +16325,96 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -16407,7 +16423,7 @@
-
+
@@ -16416,29 +16432,29 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16446,18 +16462,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -16469,21 +16485,21 @@
-
-
+
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -16491,35 +16507,35 @@
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -16527,41 +16543,41 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16573,7 +16589,7 @@
-
+
@@ -16584,16 +16600,16 @@
-
+
-
+
-
+
-
+
@@ -16602,62 +16618,62 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -16666,20 +16682,20 @@
-
+
-
-
+
+
-
-
+
+
-
+
@@ -16687,16 +16703,16 @@
-
+
-
-
+
+
-
-
+
+
@@ -16704,9 +16720,9 @@
-
-
-
+
+
+
@@ -16723,59 +16739,59 @@
-
+
-
-
-
-
-
+
+
+
+
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16784,24 +16800,24 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16819,7 +16835,7 @@
-
+
@@ -16831,24 +16847,24 @@
-
+
-
-
-
-
+
+
+
-
-
-
+
+
-
+
+
+
-
+
@@ -16858,7 +16874,7 @@
-
+
@@ -16868,13 +16884,13 @@
-
+
-
+
@@ -16882,38 +16898,38 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
+
+
@@ -16921,21 +16937,21 @@
-
-
-
+
-
+
+
+
-
+
-
+
-
+
@@ -16943,70 +16959,70 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -17014,20 +17030,20 @@
-
+
-
+
-
-
-
-
-
+
+
+
+
+
@@ -17035,9 +17051,9 @@
-
-
+
+
@@ -17054,41 +17070,41 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -17097,60 +17113,60 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -17164,21 +17180,21 @@
-
-
+
+
-
+
-
+
-
+
-
+
@@ -17187,142 +17203,141 @@
-
+
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
-
-
-
+
+
+
@@ -17331,9 +17346,10 @@
-
+
+
-
+
@@ -17354,101 +17370,101 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
-
+
+
@@ -17465,95 +17481,95 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -17579,9 +17595,9 @@
-
-
-
+
+
+
@@ -17631,18 +17647,18 @@
-
-
+
-
+
+
-
+
-
+
@@ -17668,49 +17684,49 @@
-
+
-
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
@@ -17731,7 +17747,7 @@
-
+
@@ -17740,7 +17756,7 @@
-
+
@@ -17749,7 +17765,7 @@
-
+
@@ -17770,38 +17786,38 @@
-
-
-
-
+
+
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -17819,97 +17835,97 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -17917,7 +17933,7 @@
-
+
@@ -17926,47 +17942,47 @@
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-