Files
msm-5.15/android/abi_gki_aarch64
deyaoren@google.com 2891bd2fc0 Merge remote-tracking branch 2022-12 into HEAD
* keystone/mirror-android13-5.15-2022-12: (4470 commits)
  UPSTREAM: binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0
  UPSTREAM: binder: Address corner cases in deferred copy and fixup
  UPSTREAM: binder: fix pointer cast warning
  UPSTREAM: binder: defer copies of pre-patched txn data
  UPSTREAM: binder: read pre-translated fds from sender buffer
  ANDROID: irq: put irq_resolve_mapping under protection of __irq_enter_raw
  BACKPORT: UPSTREAM: usb: typec: ucsi: Wait for the USB role switches
  UPSTREAM: rpmsg: char: Avoid double destroy of default endpoint
  BACKPORT: exfat: fix overflow for large capacity partition
  UPSTREAM: usb: gadget: uvc: fix changing interface name via configfs
  UPSTREAM: dma-mapping: Fix build error unused-value
  UPSTREAM: bpf: Ensure correct locking around vulnerable function find_vpid()
  ANDROID: abi_gki_aarch64_qcom: whitelist symbols added for cma retries
  ANDROID: mm/cma: add vendor_hook in cma_alloc for retries
  ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area
  FROMLIST: sched: Fix use-after-free bug in dup_user_cpus_ptr()
  UPSTREAM: HID: roccat: Fix use-after-free in roccat_read()
  UPSTREAM: mm/damon: use set_huge_pte_at() to make huge pte old
  UPSTREAM: usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS
  UPSTREAM: gen_compile_commands: handle multiple lines per .mod file
  ...

Bug: 264204481
Change-Id: I81eda28402450f56d63260f5f2db348bb6e71816
2023-01-03 21:20:10 +00:00

145 lines
2.4 KiB
Plaintext

[abi_symbol_list]
# commonly used symbols
arm64_const_caps_ready
__cpuhp_remove_state
__cpuhp_setup_state
cpu_hwcap_keys
kasan_flag_enabled
kfree
kmalloc_caches
kmem_cache_alloc_trace
memcpy
module_layout
__per_cpu_offset
preempt_schedule
_printk
__put_task_struct
__stack_chk_fail
__ubsan_handle_cfi_check_fail_abort
# required by zram.ko
__alloc_percpu
android_kmalloc_64_create
bio_endio
bio_end_io_acct_remapped
bio_start_io_acct
__blk_alloc_disk
blk_cleanup_disk
blk_queue_flag_clear
blk_queue_flag_set
blk_queue_io_min
blk_queue_io_opt
blk_queue_logical_block_size
blk_queue_max_discard_sectors
blk_queue_max_write_zeroes_sectors
blk_queue_physical_block_size
__class_register
class_unregister
__cpuhp_state_add_instance
__cpuhp_state_remove_instance
cpumask_next
__cpu_possible_mask
crypto_alloc_base
crypto_comp_compress
crypto_comp_decompress
crypto_destroy_tfm
crypto_has_alg
del_gendisk
device_add_disk
disk_end_io_acct
disk_start_io_acct
down_read
down_write
flush_dcache_page
free_pages
free_percpu
fsync_bdev
__get_free_pages
idr_alloc
idr_destroy
idr_find
idr_for_each
idr_remove
__init_rwsem
kstrtoint
kstrtou16
kstrtoull
memparse
memset64
mutex_is_locked
mutex_lock
mutex_unlock
nr_cpu_ids
__num_online_cpus
page_endio
param_ops_uint
__register_blkdev
scnprintf
set_capacity
set_capacity_and_notify
snprintf
strcmp
strcpy
strlcpy
strlen
sysfs_streq
unregister_blkdev
up_read
up_write
vfree
vzalloc
zs_compact
zs_create_pool
zs_destroy_pool
zs_free
zs_get_total_pages
zs_huge_class_size
zs_malloc
zs_map_object
zs_pool_stats
zs_unmap_object
# required by zsmalloc.ko
alloc_anon_inode
__alloc_pages
__ClearPageMovable
contig_page_data
dec_zone_page_state
finish_wait
flush_work
__free_pages
inc_zone_page_state
init_pseudo
init_wait_entry
__init_waitqueue_head
iput
kern_mount
kern_unmount
kill_anon_super
kmem_cache_alloc
kmem_cache_create
kmem_cache_destroy
kmem_cache_free
kstrdup
__list_add_valid
__list_del_entry_valid
memstart_addr
page_mapping
prepare_to_wait_event
__put_page
queue_work_on
_raw_read_lock
_raw_read_unlock
_raw_spin_lock
_raw_spin_unlock
_raw_write_lock
_raw_write_unlock
register_shrinker
schedule
__SetPageMovable
system_wq
unlock_page
unregister_shrinker
wait_on_page_bit
__wake_up