diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index da3c452db435..683ea3082b71 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -5438,7 +5438,7 @@ - + @@ -5940,7 +5940,7 @@ - + @@ -6465,7 +6465,7 @@ - + @@ -8207,7 +8207,7 @@ - + @@ -10240,7 +10240,7 @@ - + @@ -11058,7 +11058,7 @@ - + @@ -12529,7 +12529,7 @@ - + @@ -12976,32 +12976,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -13143,7 +13118,7 @@ - + @@ -13657,7 +13632,7 @@ - + @@ -15353,7 +15328,7 @@ - + @@ -15562,7 +15537,7 @@ - + @@ -16192,7 +16167,7 @@ - + @@ -16795,7 +16770,7 @@ - + @@ -17648,7 +17623,7 @@ - + @@ -18101,7 +18076,7 @@ - + @@ -18795,7 +18770,7 @@ - + @@ -20588,7 +20563,7 @@ - + @@ -21790,10 +21765,10 @@ - + - + @@ -23557,7 +23532,7 @@ - + @@ -26132,7 +26107,7 @@ - + @@ -26222,7 +26197,7 @@ - + @@ -28741,7 +28716,7 @@ - + @@ -29328,7 +29303,7 @@ - + @@ -30753,7 +30728,7 @@ - + @@ -30816,7 +30791,7 @@ - + @@ -31808,7 +31783,7 @@ - + @@ -32730,7 +32705,7 @@ - + @@ -33262,7 +33237,7 @@ - + @@ -34035,7 +34010,7 @@ - + @@ -34168,7 +34143,7 @@ - + @@ -34391,105 +34366,105 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -35685,38 +35660,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -35897,7 +35840,7 @@ - + @@ -36304,7 +36247,7 @@ - + @@ -36895,7 +36838,7 @@ - + @@ -38023,7 +37966,7 @@ - + @@ -38399,7 +38342,7 @@ - + @@ -38900,13 +38843,13 @@ - + - + - + @@ -38930,7 +38873,7 @@ - + @@ -38948,13 +38891,13 @@ - + - + @@ -38963,7 +38906,7 @@ - + @@ -38972,7 +38915,7 @@ - + @@ -42162,7 +42105,7 @@ - + @@ -46051,7 +45994,7 @@ - + @@ -46646,7 +46589,7 @@ - + @@ -47344,7 +47287,7 @@ - + @@ -49802,7 +49745,7 @@ - + @@ -52839,7 +52782,7 @@ - + @@ -54796,7 +54739,7 @@ - + @@ -58210,7 +58153,7 @@ - + @@ -58872,7 +58815,7 @@ - + @@ -59002,7 +58945,7 @@ - + @@ -59807,7 +59750,7 @@ - + @@ -59815,15 +59758,15 @@ - + - + - + - + @@ -59898,7 +59841,7 @@ - + @@ -60191,7 +60134,6 @@ - @@ -60443,7 +60385,7 @@ - + @@ -61027,18 +60969,18 @@ - + - + - + - + - + @@ -62442,7 +62384,7 @@ - + @@ -64315,7 +64257,7 @@ - + @@ -65043,7 +64985,7 @@ - + @@ -65940,7 +65882,7 @@ - + @@ -66031,7 +65973,7 @@ - + @@ -66158,7 +66100,7 @@ - + @@ -66708,13 +66650,13 @@ - + - + @@ -66985,7 +66927,7 @@ - + @@ -67646,7 +67588,7 @@ - + @@ -68945,7 +68887,7 @@ - + @@ -69934,7 +69876,7 @@ - + @@ -71765,10 +71707,10 @@ - + - + @@ -72308,7 +72250,7 @@ - + @@ -73111,7 +73053,7 @@ - + @@ -74035,7 +73977,7 @@ - + @@ -74631,7 +74573,7 @@ - + @@ -74639,7 +74581,7 @@ - + @@ -74749,7 +74691,7 @@ - + @@ -74757,7 +74699,7 @@ - + @@ -74765,10 +74707,10 @@ - + - + @@ -74813,34 +74755,34 @@ - + - + - + - + - + - + - + - + - + - + @@ -74902,15 +74844,15 @@ - + - + - + @@ -74918,7 +74860,7 @@ - + @@ -74954,7 +74896,7 @@ - + @@ -74962,7 +74904,7 @@ - + @@ -74978,10 +74920,10 @@ - + - + @@ -75093,16 +75035,16 @@ - + - + - + - + @@ -75172,7 +75114,7 @@ - + @@ -75183,10 +75125,10 @@ - + - + @@ -75311,18 +75253,18 @@ - + - + - + - + @@ -75463,7 +75405,7 @@ - + @@ -75858,26 +75800,26 @@ - + - + - + - + - + - + - + - + @@ -76020,7 +75962,18 @@ - + + + + + + + + + + + + @@ -76028,12 +75981,12 @@ - + - + @@ -76044,7 +75997,7 @@ - + @@ -76052,7 +76005,7 @@ - + @@ -76060,7 +76013,7 @@ - + @@ -76068,7 +76021,7 @@ - + @@ -76082,7 +76035,7 @@ - + @@ -76090,7 +76043,7 @@ - + @@ -76098,7 +76051,7 @@ - + @@ -76112,7 +76065,7 @@ - + @@ -76126,7 +76079,7 @@ - + @@ -76134,7 +76087,7 @@ - + @@ -76142,7 +76095,7 @@ - + @@ -76156,7 +76109,7 @@ - + @@ -76164,7 +76117,7 @@ - + @@ -76172,7 +76125,7 @@ - + @@ -76180,12 +76133,12 @@ - + - + @@ -76193,7 +76146,7 @@ - + @@ -76201,7 +76154,7 @@ - + @@ -76221,7 +76174,7 @@ - + @@ -76229,7 +76182,7 @@ - + @@ -76240,7 +76193,7 @@ - + @@ -76248,7 +76201,7 @@ - + @@ -76256,7 +76209,7 @@ - + @@ -76264,7 +76217,7 @@ - + @@ -76278,7 +76231,7 @@ - + @@ -76307,7 +76260,7 @@ - + @@ -76318,7 +76271,7 @@ - + @@ -76326,7 +76279,7 @@ - + @@ -76334,7 +76287,7 @@ - + @@ -76342,7 +76295,7 @@ - + @@ -76350,7 +76303,7 @@ - + @@ -76361,7 +76314,7 @@ - + @@ -76369,7 +76322,7 @@ - + @@ -76380,7 +76333,7 @@ - + @@ -76391,7 +76344,7 @@ - + @@ -76405,7 +76358,7 @@ - + @@ -76413,7 +76366,7 @@ - + @@ -76430,7 +76383,7 @@ - + @@ -76438,7 +76391,7 @@ - + @@ -76446,7 +76399,7 @@ - + @@ -76454,7 +76407,7 @@ - + @@ -76480,12 +76433,12 @@ - + - + @@ -76526,7 +76479,7 @@ - + @@ -76534,7 +76487,7 @@ - + @@ -76542,7 +76495,7 @@ - + @@ -76550,7 +76503,7 @@ - + @@ -76558,7 +76511,7 @@ - + @@ -76566,7 +76519,7 @@ - + @@ -76574,7 +76527,7 @@ - + @@ -76582,7 +76535,7 @@ - + @@ -76590,7 +76543,7 @@ - + @@ -76601,7 +76554,7 @@ - + @@ -76609,32 +76562,32 @@ - + - + - + - + - + - + - + - + - + - + @@ -76642,30 +76595,30 @@ - + - + - + - + - + - + - + - + @@ -76676,7 +76629,7 @@ - + @@ -76684,15 +76637,15 @@ - + - + - + @@ -76700,10 +76653,10 @@ - + - + @@ -76721,34 +76674,34 @@ - + - + - + - + - + - + - + - + - + - + @@ -76756,7 +76709,7 @@ - + @@ -76764,7 +76717,7 @@ - + @@ -76772,31 +76725,31 @@ - + - + - + - + - + - + - + - + - + @@ -76804,7 +76757,7 @@ - + @@ -76815,38 +76768,38 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -76855,15 +76808,15 @@ - + - + - + @@ -76871,7 +76824,7 @@ - + @@ -76879,101 +76832,101 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -76981,7 +76934,7 @@ - + @@ -76995,24 +76948,24 @@ - + - + - + - + - + - + @@ -77020,7 +76973,7 @@ - + @@ -77028,7 +76981,7 @@ - + @@ -77036,7 +76989,7 @@ - + @@ -77044,7 +76997,7 @@ - + @@ -77052,7 +77005,7 @@ - + @@ -77060,7 +77013,7 @@ - + @@ -77071,7 +77024,7 @@ - + @@ -77079,7 +77032,7 @@ - + @@ -81647,7 +81600,7 @@ - + @@ -81831,7 +81784,7 @@ - + @@ -83401,7 +83354,7 @@ - + @@ -83540,7 +83493,7 @@ - + @@ -84381,31 +84334,31 @@ - + - + - + - + - + - + - + - + - + @@ -85005,7 +84958,7 @@ - + @@ -86983,10 +86936,10 @@ - + - + @@ -87405,7 +87358,7 @@ - + @@ -90684,7 +90637,7 @@ - + @@ -91094,7 +91047,7 @@ - + @@ -91943,7 +91896,7 @@ - + @@ -92388,13 +92341,13 @@ - + - + - + @@ -92442,7 +92395,7 @@ - + @@ -92698,7 +92651,7 @@ - + @@ -92782,22 +92735,22 @@ - + - + - + - + - + - + @@ -93435,7 +93388,7 @@ - + @@ -93688,7 +93641,7 @@ - + @@ -93875,7 +93828,7 @@ - + @@ -94676,7 +94629,7 @@ - + @@ -97008,7 +96961,7 @@ - + @@ -98137,7 +98090,7 @@ - + @@ -100151,7 +100104,7 @@ - + @@ -101178,7 +101131,7 @@ - + @@ -101352,7 +101305,7 @@ - + @@ -102352,13 +102305,13 @@ - + - + - + @@ -104086,18 +104039,7 @@ - - - - - - - - - - - - + @@ -104105,7 +104047,7 @@ - + @@ -104113,7 +104055,7 @@ - + @@ -104121,7 +104063,7 @@ - + @@ -104129,7 +104071,7 @@ - + @@ -104143,7 +104085,7 @@ - + @@ -104160,7 +104102,7 @@ - + @@ -104168,7 +104110,7 @@ - + @@ -104197,7 +104139,7 @@ - + @@ -104205,7 +104147,7 @@ - + @@ -104213,7 +104155,7 @@ - + @@ -104227,7 +104169,7 @@ - + @@ -104238,7 +104180,7 @@ - + @@ -104246,7 +104188,7 @@ - + @@ -104254,17 +104196,17 @@ - + - + - + @@ -104299,7 +104241,7 @@ - + @@ -104310,7 +104252,7 @@ - + @@ -104318,7 +104260,7 @@ - + @@ -104326,7 +104268,7 @@ - + @@ -104337,7 +104279,7 @@ - + @@ -104351,7 +104293,7 @@ - + @@ -104359,7 +104301,7 @@ - + @@ -104367,7 +104309,7 @@ - + @@ -104375,7 +104317,7 @@ - + @@ -104383,7 +104325,7 @@ - + @@ -104391,7 +104333,7 @@ - + @@ -104438,7 +104380,7 @@ - + @@ -104449,7 +104391,7 @@ - + @@ -104469,7 +104411,7 @@ - + @@ -104492,7 +104434,7 @@ - + @@ -104512,26 +104454,26 @@ - + - + - + - + - + @@ -104545,7 +104487,7 @@ - + @@ -104553,7 +104495,7 @@ - + @@ -104573,7 +104515,7 @@ - + @@ -104596,7 +104538,7 @@ - + @@ -104604,7 +104546,7 @@ - + @@ -104612,7 +104554,7 @@ - + @@ -104620,7 +104562,7 @@ - + @@ -104628,7 +104570,7 @@ - + @@ -104654,17 +104596,17 @@ - + - + - + @@ -104672,17 +104614,17 @@ - + - + - + @@ -104699,9 +104641,20 @@ - + - + + + + + + + + + + + + @@ -105348,12 +105301,12 @@ - + - + - + @@ -105582,7 +105535,7 @@ - + @@ -105704,7 +105657,7 @@ - + @@ -105933,7 +105886,7 @@ - + @@ -106104,7 +106057,7 @@ - + @@ -106203,7 +106156,7 @@ - + @@ -106212,7 +106165,7 @@ - + @@ -106373,7 +106326,7 @@ - + @@ -106381,12 +106334,12 @@ - + - + @@ -106394,7 +106347,7 @@ - + @@ -106402,10 +106355,10 @@ - + - + @@ -106413,23 +106366,23 @@ - + - + - - + + - + @@ -106438,12 +106391,12 @@ - + - + @@ -106451,12 +106404,12 @@ - + - + @@ -106464,12 +106417,12 @@ - + - + @@ -106477,7 +106430,7 @@ - + @@ -106488,7 +106441,7 @@ - + @@ -106502,7 +106455,7 @@ - + @@ -106513,7 +106466,7 @@ - + @@ -106527,7 +106480,7 @@ - + @@ -106541,7 +106494,7 @@ - + @@ -106552,7 +106505,7 @@ - + @@ -106563,7 +106516,7 @@ - + @@ -106580,12 +106533,12 @@ - + - + @@ -106599,7 +106552,7 @@ - + @@ -106622,7 +106575,7 @@ - + @@ -106630,7 +106583,7 @@ - + @@ -106677,7 +106630,7 @@ - + @@ -106685,7 +106638,7 @@ - + @@ -106699,7 +106652,7 @@ - + @@ -106710,7 +106663,7 @@ - + @@ -106721,7 +106674,7 @@ - + @@ -106729,7 +106682,7 @@ - + @@ -106758,7 +106711,7 @@ - + @@ -106775,7 +106728,7 @@ - + @@ -106792,7 +106745,7 @@ - + @@ -106800,7 +106753,7 @@ - + @@ -106808,12 +106761,12 @@ - + - + @@ -106821,7 +106774,7 @@ - + @@ -106829,9 +106782,9 @@ - + - + @@ -106846,12 +106799,12 @@ - + - + @@ -106877,7 +106830,7 @@ - + @@ -106888,7 +106841,7 @@ - + @@ -106908,7 +106861,7 @@ - + @@ -106931,7 +106884,7 @@ - + @@ -106945,12 +106898,12 @@ - + - + @@ -106961,7 +106914,7 @@ - + @@ -106975,7 +106928,7 @@ - + @@ -106986,7 +106939,7 @@ - + @@ -107000,7 +106953,7 @@ - + @@ -107014,20 +106967,20 @@ - + - + - + - + @@ -107041,7 +106994,7 @@ - + @@ -107049,7 +107002,7 @@ - + @@ -107060,7 +107013,7 @@ - + @@ -107077,7 +107030,7 @@ - + @@ -107097,7 +107050,7 @@ - + @@ -107114,7 +107067,7 @@ - + @@ -107125,7 +107078,7 @@ - + @@ -107133,7 +107086,7 @@ - + @@ -107141,7 +107094,7 @@ - + @@ -107149,7 +107102,7 @@ - + @@ -107163,7 +107116,7 @@ - + @@ -107171,7 +107124,7 @@ - + @@ -107182,7 +107135,7 @@ - + @@ -107199,7 +107152,7 @@ - + @@ -107837,7 +107790,7 @@ - + @@ -108014,7 +107967,7 @@ - + @@ -109846,27 +109799,27 @@ - + - + - + - + - + - + - + - + @@ -110840,7 +110793,7 @@ - + @@ -111556,21 +111509,21 @@ - + - + - + - + - + - + @@ -112336,7 +112289,7 @@ - + @@ -115491,7 +115444,7 @@ - + @@ -117821,8 +117774,8 @@ - - + + @@ -127660,17 +127613,17 @@ - - + + - - + + - - - + + + @@ -127751,13 +127704,13 @@ - - - + + + - - + + @@ -127771,15 +127724,15 @@ - - - + + + - - - - + + + + @@ -127972,10 +127925,10 @@ - - - - + + + + @@ -128292,8 +128245,8 @@ - - + + @@ -128332,12 +128285,12 @@ - - + + - - + + @@ -128351,8 +128304,8 @@ - - + + @@ -128717,9 +128670,9 @@ - - - + + + @@ -130529,11 +130482,11 @@ - - - - - + + + + + @@ -130587,23 +130540,23 @@ - - - - + + + + - - - - - + + + + + - - - + + + @@ -130634,9 +130587,9 @@ - - - + + + @@ -131855,8 +131808,8 @@ - - + + @@ -132224,9 +132177,9 @@ - - - + + + @@ -134563,8 +134516,8 @@ - - + + @@ -137848,8 +137801,8 @@ - - + + @@ -137864,8 +137817,8 @@ - - + + @@ -138138,9 +138091,9 @@ - - - + + + diff --git a/include/linux/sched.h b/include/linux/sched.h index 38e564c4a82a..78ef93e95908 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -905,9 +905,6 @@ struct task_struct { /* CLONE_CHILD_CLEARTID: */ int __user *clear_child_tid; - /* PF_IO_WORKER */ - void *pf_io_worker; - u64 utime; u64 stime; #ifdef CONFIG_ARCH_HAS_SCALED_CPUTIME @@ -1383,7 +1380,9 @@ struct task_struct { ANDROID_VENDOR_DATA_ARRAY(1, 64); ANDROID_OEM_DATA_ARRAY(1, 32); - ANDROID_KABI_RESERVE(1); + /* PF_IO_WORKER */ + ANDROID_KABI_USE(1, void *pf_io_worker); + ANDROID_KABI_RESERVE(2); ANDROID_KABI_RESERVE(3); ANDROID_KABI_RESERVE(4);