ANDROID: GKI: add ABI symbol list for xiaomi
INFO: ABI DIFFERENCES HAVE BEEN DETECTED!
INFO: 19 function symbol(s) added
'int __traceiter_android_rvh_after_dequeue_task(void*, struct rq*, struct task_struct*, int)'
'int __traceiter_android_rvh_after_enqueue_task(void*, struct rq*, struct task_struct*, int)'
'int __traceiter_android_rvh_cpuset_fork(void*, struct task_struct*, bool*)'
'int __traceiter_android_rvh_entity_tick(void*, struct cfs_rq*, struct sched_entity*)'
'int __traceiter_android_rvh_refrigerator(void*, bool)'
'int __traceiter_android_rvh_set_cpus_allowed_comm(void*, struct task_struct*, const struct cpumask*)'
'int __traceiter_android_vh_binder_alloc_new_buf_locked(void*, size_t, size_t*, int)'
'int __traceiter_android_vh_binder_reply(void*, struct binder_proc*, struct binder_proc*, struct binder_thread*, str
uct binder_transaction_data*)'
'int __traceiter_android_vh_binder_trans(void*, struct binder_proc*, struct binder_proc*, struct binder_thread*, str
uct binder_transaction_data*)'
'int __traceiter_android_vh_freq_qos_add_request(void*, struct freq_constraints*, struct freq_qos_request*, enum fre
q_qos_req_type, int, int)'
'int __traceiter_android_vh_freq_qos_remove_request(void*, struct freq_qos_request*)'
'int __traceiter_android_vh_freq_qos_update_request(void*, struct freq_qos_request*, int)'
'int __traceiter_android_vh_map_util_freq(void*, unsigned long, unsigned long, unsigned long, unsigned long*)'
'int __traceiter_android_vh_rwsem_read_wait_start(void*, struct rw_semaphore*)'
'int __traceiter_android_vh_rwsem_write_wait_start(void*, struct rw_semaphore*)'
'int __traceiter_android_vh_sched_setaffinity_early(void*, struct task_struct*, const struct cpumask*, bool*)'
'void cpuset_cpus_allowed(struct task_struct*, struct cpumask*)'
'struct user_struct* find_user(kuid_t)'
'void free_uid(struct user_struct*)'
17 variable symbol(s) added
'struct tracepoint __tracepoint_android_rvh_after_dequeue_task'
'struct tracepoint __tracepoint_android_rvh_after_enqueue_task'
'struct tracepoint __tracepoint_android_rvh_cpuset_fork'
'struct tracepoint __tracepoint_android_rvh_entity_tick'
'struct tracepoint __tracepoint_android_rvh_refrigerator'
'struct tracepoint __tracepoint_android_rvh_set_cpus_allowed_comm'
'struct tracepoint __tracepoint_android_vh_binder_alloc_new_buf_locked'
'struct tracepoint __tracepoint_android_vh_binder_reply'
'struct tracepoint __tracepoint_android_vh_binder_trans'
'struct tracepoint __tracepoint_android_vh_freq_qos_add_request'
'struct tracepoint __tracepoint_android_vh_freq_qos_remove_request'
'struct tracepoint __tracepoint_android_vh_freq_qos_update_request'
'struct tracepoint __tracepoint_android_vh_map_util_freq'
'struct tracepoint __tracepoint_android_vh_rwsem_read_wait_start'
'struct tracepoint __tracepoint_android_vh_rwsem_write_wait_start'
'struct tracepoint __tracepoint_android_vh_sched_setaffinity_early'
'struct cgroup_subsys freezer_cgrp_subsys'
function symbol 'struct block_device* I_BDEV(struct inode*)' changed
CRC changed from 0x5b8d1e5 to 0x5c732fed
function symbol 'void* PDE_DATA(const struct inode*)' changed
CRC changed from 0x3c36f860 to 0x782fda7f
function symbol 'void __ClearPageMovable(struct page*)' changed
CRC changed from 0x12b3b0b6 to 0xdf0d01db
... 3467 omitted; 3470 symbols have only CRC changes
type 'struct user_struct' changed
byte size changed from 152 to 168
member 'u64 android_oem_data1[2]' was added
Bug: 283222331
Change-Id: Iaefe36e430f2829fbc26e26cf93f621fd49e9b24
Signed-off-by: wang qiankun <wangqiankun3@xiaomi.com>
diff --git a/BUILD.bazel b/BUILD.bazel
index 644e9ef..93fed24 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -42,6 +42,7 @@
"android/abi_gki_aarch64_oplus",
"android/abi_gki_aarch64_pixel",
"android/abi_gki_aarch64_virtual_device",
+ "android/abi_gki_aarch64_xiaomi",
"android/abi_gki_aarch64_zeku",
],
visibility = ["//visibility:public"],