From d71d55b76b3d0d0d585fb3e9e7f48a71b9ddd422 Mon Sep 17 00:00:00 2001 From: Howard Chen Date: Wed, 24 Mar 2021 11:25:05 +0800 Subject: [PATCH] ANDROID: ABI: Update symbol list for cuttlefish The cuttlefish symbol list is out-of-date. Add init_user_ns and ns_capable_noaudit required by vsock.ko This update is required by the merge to 5.4.86 which saw the vsock.ko module add a dependency. Leaf changes summary: 2 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 1 Added variable 1 Added function: [A] 'function bool ns_capable_noaudit(user_namespace*, int)' 1 Added variable: [A] 'user_namespace init_user_ns' Bug: 183086563 Signed-off-by: Howard Chen Change-Id: I7c175da4ab2fa7220408e6b8d69b3c2803915ce3 Signed-off-by: Greg Kroah-Hartman --- android/abi_gki_aarch64.xml | 2439 ++++++++++++---------------- android/abi_gki_aarch64_cuttlefish | 23 +- 2 files changed, 1099 insertions(+), 1363 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 763decbcc936..1323098836fb 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -2729,6 +2729,7 @@ + @@ -4867,6 +4868,7 @@ + @@ -15910,14 +15912,7 @@ - - - - - - - - + @@ -19561,14 +19556,7 @@ - - - - - - - - + @@ -58688,6 +58676,7 @@ + @@ -58740,7 +58729,6 @@ - @@ -59083,7 +59071,6 @@ - @@ -59775,185 +59762,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -60060,29 +59869,7 @@ - - - - - - - - - - - - - - - - - - - - - - - + @@ -60151,53 +59938,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -60239,17 +59980,12 @@ - - - - - @@ -60266,72 +60002,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -60453,122 +60124,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -60666,76 +60221,16 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -60865,32 +60360,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -61130,7 +60600,6 @@ - @@ -61138,74 +60607,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -61235,6 +60636,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61298,103 +60815,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -61702,6 +61123,7 @@ + @@ -61720,18 +61142,49 @@ - - - - - + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61833,27 +61286,13 @@ - + - + - - - - - - - - - - - - - - @@ -61934,17 +61373,6 @@ - - - - - - - - - - - @@ -62099,7 +61527,6 @@ - @@ -62111,6 +61538,10 @@ + + + + @@ -62299,29 +61730,121 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62393,153 +61916,10 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -62555,13 +61935,28 @@ - - + + + + + + + + + + + + + + + + + @@ -62626,6 +62021,20 @@ + + + + + + + + + + + + + + @@ -62634,6 +62043,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62642,10 +62146,6 @@ - - - - @@ -62655,16 +62155,16 @@ - + - + - + @@ -62765,7 +62265,7 @@ - + @@ -62797,27 +62297,27 @@ - + - + - + - + - + @@ -62836,12 +62336,12 @@ - + - + @@ -62853,7 +62353,7 @@ - + @@ -62861,69 +62361,69 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -62948,10 +62448,10 @@ - + - + @@ -62966,7 +62466,7 @@ - + @@ -62980,7 +62480,7 @@ - + @@ -62996,20 +62496,20 @@ - + - + - + - + @@ -63019,7 +62519,7 @@ - + @@ -63034,6 +62534,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -63177,7 +62890,7 @@ - + @@ -63191,7 +62904,7 @@ - + @@ -63509,7 +63222,7 @@ - + @@ -63767,7 +63480,7 @@ - + @@ -63784,16 +63497,16 @@ - + - + - + @@ -63847,7 +63560,7 @@ - + @@ -63895,7 +63608,7 @@ - + @@ -64074,7 +63787,7 @@ - + @@ -64109,7 +63822,7 @@ - + @@ -64158,7 +63871,7 @@ - + @@ -64396,7 +64109,7 @@ - + @@ -64748,7 +64461,7 @@ - + @@ -65006,7 +64719,7 @@ - + @@ -65047,7 +64760,7 @@ - + @@ -65333,7 +65046,7 @@ - + @@ -65361,7 +65074,7 @@ - + @@ -65494,13 +65207,13 @@ - + - + - + @@ -65523,7 +65236,7 @@ - + @@ -65543,7 +65256,7 @@ - + @@ -65754,10 +65467,10 @@ - + - + @@ -65830,7 +65543,7 @@ - + @@ -65870,10 +65583,10 @@ - + - + @@ -66184,7 +65897,7 @@ - + @@ -66271,7 +65984,7 @@ - + @@ -66680,7 +66393,7 @@ - + @@ -66693,20 +66406,20 @@ - + - + - + @@ -66714,15 +66427,15 @@ - + - - + + @@ -66734,7 +66447,7 @@ - + @@ -66926,7 +66639,7 @@ - + @@ -66951,7 +66664,7 @@ - + @@ -67035,7 +66748,7 @@ - + @@ -67113,7 +66826,7 @@ - + @@ -67121,7 +66834,7 @@ - + @@ -67132,7 +66845,7 @@ - + @@ -67140,7 +66853,7 @@ - + @@ -67188,36 +66901,36 @@ - + - + - + - + - + - + @@ -67259,19 +66972,19 @@ - + - + - + @@ -67279,13 +66992,13 @@ - + - + @@ -67298,7 +67011,7 @@ - + @@ -67312,7 +67025,7 @@ - + @@ -67435,7 +67148,7 @@ - + @@ -67450,7 +67163,7 @@ - + @@ -67486,7 +67199,7 @@ - + @@ -67505,7 +67218,7 @@ - + @@ -67535,7 +67248,7 @@ - + @@ -67614,7 +67327,7 @@ - + @@ -67626,7 +67339,7 @@ - + @@ -67634,8 +67347,6 @@ - - @@ -67663,9 +67374,9 @@ - - - + + + @@ -67754,12 +67465,12 @@ - - + + - + @@ -68497,19 +68208,19 @@ - + - + - + @@ -68552,7 +68263,7 @@ - + @@ -68925,7 +68636,7 @@ - + @@ -69721,7 +69432,7 @@ - + @@ -69943,13 +69654,13 @@ - + - + @@ -70225,18 +69936,18 @@ - + - + - + @@ -70255,7 +69966,7 @@ - + @@ -70319,6 +70030,7 @@ + @@ -70736,7 +70448,7 @@ - + @@ -70902,7 +70614,7 @@ - + @@ -70965,42 +70677,40 @@ - - - + - + - + - + - + - + - + - + @@ -71060,7 +70770,7 @@ - + @@ -71076,7 +70786,7 @@ - + @@ -71150,10 +70860,10 @@ - - - - + + + + @@ -71471,10 +71181,10 @@ - - - - + + + + @@ -71760,7 +71470,7 @@ - + @@ -73401,7 +73111,6 @@ - @@ -73476,6 +73185,7 @@ + @@ -73622,6 +73332,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -73650,6 +73463,10 @@ + + + + @@ -73767,6 +73584,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -73778,8 +73705,21 @@ + + + + + + + + + + + + + @@ -73855,6 +73795,23 @@ + + + + + + + + + + + + + + + + + @@ -82243,7 +82200,6 @@ - @@ -111079,7 +111035,7 @@ - + @@ -111123,7 +111079,7 @@ - + @@ -112544,7 +112500,7 @@ - + @@ -112556,260 +112512,8 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -115863,7 +115567,7 @@ - + @@ -115887,7 +115591,7 @@ - + @@ -122308,14 +122012,14 @@ - + - + - + @@ -122325,7 +122029,7 @@ - + @@ -122370,7 +122074,7 @@ - + @@ -122379,7 +122083,7 @@ - + @@ -122388,12 +122092,12 @@ - + - + @@ -122733,7 +122437,7 @@ - + @@ -122743,20 +122447,20 @@ - + - + - + @@ -122772,73 +122476,77 @@ - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + @@ -122869,7 +122577,7 @@ - + @@ -122978,7 +122686,7 @@ - + @@ -123022,7 +122730,7 @@ - + @@ -131641,7 +131349,7 @@ - + @@ -135145,6 +134853,7 @@ + @@ -139025,7 +138734,7 @@ - + @@ -141752,6 +141461,13 @@ + + + + + + + @@ -158079,6 +157795,9 @@ + + + @@ -161793,6 +161512,18 @@ + + + + + + + + + + + + @@ -165036,18 +164767,6 @@ - - - - - - - - - - - - @@ -170568,7 +170287,7 @@ - + @@ -177176,7 +176895,7 @@ - + diff --git a/android/abi_gki_aarch64_cuttlefish b/android/abi_gki_aarch64_cuttlefish index df6a9c3c7eb0..ed9d96a0557b 100644 --- a/android/abi_gki_aarch64_cuttlefish +++ b/android/abi_gki_aarch64_cuttlefish @@ -20,6 +20,7 @@ complete __const_udelay consume_skb + _copy_from_iter_full cpu_hwcap_keys cpu_hwcaps cpu_number @@ -63,7 +64,6 @@ kfree_skb __kmalloc kmalloc_caches - kmalloc_order_trace kmem_cache_alloc kmem_cache_alloc_trace kmem_cache_create @@ -159,6 +159,7 @@ sg_init_one sg_init_table skb_clone + skb_dequeue skb_put sk_free snd_device_new @@ -261,6 +262,19 @@ serdev_device_write serdev_device_write_wakeup +# required by hci_vhci.ko + bt_err + hci_alloc_dev + hci_free_dev + hci_recv_frame + hci_register_dev + hci_unregister_dev + skb_pull + skb_push + skb_queue_head + skb_queue_purge + skb_queue_tail + # required by incrementalfs.ko bin2hex __break_lease @@ -312,10 +326,12 @@ __msecs_to_jiffies mutex_is_locked notify_change + override_creds pagecache_get_page path_get path_put register_filesystem + revert_creds seq_puts set_anon_super sget @@ -595,6 +611,7 @@ drm_set_preferred_mode drm_universal_plane_init __get_task_comm + kmalloc_order_trace kvfree kvmalloc_node memdup_user @@ -825,12 +842,13 @@ bpf_trace_run10 bpf_trace_run8 cancel_delayed_work - _copy_from_iter_full _copy_to_iter trace_print_symbols_seq # required by vsock.ko autoremove_wake_function + init_user_ns + ns_capable_noaudit prandom_u32 prepare_to_wait proto_register @@ -839,7 +857,6 @@ _raw_write_unlock_bh security_sock_graft sk_alloc - skb_dequeue sock_init_data sock_no_accept sock_no_getsockopt