ANDROID: Add initial symbols list for galaxy

29 function symbol(s) added
  'struct block_device* I_BDEV(struct inode*)'
  'void* __devm_alloc_percpu(struct device*, size_t, size_t)'
  'int __get_task_ioprio(struct task_struct*)'
  'int __traceiter_android_vh_is_fpsimd_save(void*, struct task_struct*, struct task_struct*)'
  'int __traceiter_console(void*, const char*, size_t)'
  'int __traceiter_hrtimer_expire_entry(void*, struct hrtimer*, ktime_t*)'
  'int __traceiter_hrtimer_expire_exit(void*, struct hrtimer*)'
  'int __traceiter_irq_handler_entry(void*, int, struct irqaction*)'
  'int __traceiter_irq_handler_exit(void*, int, struct irqaction*, int)'
  'int __traceiter_workqueue_execute_start(void*, struct work_struct*)'
  'struct block_device* blkdev_get_by_dev(dev_t, fmode_t, void*)'
  'struct block_device* blkdev_get_by_path(const char*, fmode_t, void*)'
  'int blkdev_issue_flush(struct block_device*)'
  'void blkdev_put(struct block_device*, fmode_t)'
  'void file_ra_state_init(struct file_ra_state*, struct address_space*)'
  'int file_write_and_wait_range(struct file*, loff_t, loff_t)'
  'loff_t fixed_size_llseek(struct file*, loff_t, int, loff_t)'
  'ssize_t generic_file_read_iter(struct kiocb*, struct iov_iter*)'
  'ssize_t generic_perform_write(struct kiocb*, struct iov_iter*)'
  'ssize_t generic_write_checks(struct kiocb*, struct iov_iter*)'
  'u64 get_random_u64()'
  'struct gpio_chip* gpiochip_find(void*, int(*)(struct gpio_chip*, void*))'
  'dev_t name_to_dev_t(const char*)'
  'int param_get_uint(char*, const struct kernel_param*)'
  'int param_set_uint(const char*, const struct kernel_param*)'
  'void proc_set_size(struct proc_dir_entry*, loff_t)'
  'int pstore_register(struct pstore_info*)'
  'void pstore_unregister(struct pstore_info*)'
  'int vfs_fsync_range(struct file*, loff_t, loff_t, int)'

7 variable symbol(s) added
  'struct tracepoint __tracepoint_android_vh_is_fpsimd_save'
  'struct tracepoint __tracepoint_console'
  'struct tracepoint __tracepoint_hrtimer_expire_entry'
  'struct tracepoint __tracepoint_hrtimer_expire_exit'
  'struct tracepoint __tracepoint_irq_handler_entry'
  'struct tracepoint __tracepoint_irq_handler_exit'
  'struct tracepoint __tracepoint_workqueue_execute_start'

Bug: 271472212
Change-Id: I9a95f28814d1e5c6dc5b275ca134242cd710a847
Signed-off-by: YOUNGJIN JOO <youngjin79.joo@samsung.com>
This commit is contained in:
YOUNGJIN JOO 2023-03-03 08:56:22 +09:00 committed by Todd Kjos
parent b97cdd877a
commit 36280321bc
3 changed files with 1132 additions and 0 deletions

View file

@ -15,6 +15,7 @@ package(
_aarch64_additional_kmi_symbol_lists = [
# keep sorted
"android/abi_gki_aarch64_db845c",
"android/abi_gki_aarch64_galaxy",
"android/abi_gki_aarch64_pixel",
"android/abi_gki_aarch64_qcom",
"android/abi_gki_aarch64_virtual_device",

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,265 @@
[abi_symbol_list]
adjust_managed_page_count
alloc_pages_exact
alt_cb_patch_nops
__arch_copy_from_user
__arch_copy_to_user
arm64_use_ng_mappings
atomic_notifier_call_chain
atomic_notifier_chain_register
atomic_notifier_chain_unregister
__bitmap_weight
bitmap_zalloc
blkdev_get_by_dev
blkdev_get_by_path
blkdev_issue_flush
blkdev_put
cache_line_size
cancel_delayed_work_sync
__check_object_size
__class_create
class_find_device
__const_udelay
copy_from_kernel_nofault
cpu_hwcaps
cpu_number
__cpu_online_mask
__cpu_possible_mask
__cpu_present_mask
crypto_alloc_base
crypto_comp_compress
crypto_comp_decompress
crypto_destroy_tfm
_ctype
debugfs_create_file
debugfs_remove
delayed_work_timer_fn
del_timer
_dev_err
device_create
device_destroy
device_register
device_unregister
_dev_info
__devm_alloc_percpu
devm_gen_pool_create
devm_ioremap
devm_ioremap_wc
devm_kfree
devm_kmalloc
devm_kmemdup
devm_kstrdup
devm_kstrdup_const
dev_set_name
_dev_warn
dma_alloc_attrs
dma_free_attrs
down_write
file_ra_state_init
file_write_and_wait_range
_find_next_bit
fixed_size_llseek
fortify_panic
__free_pages
free_pages
free_pages_exact
generic_file_read_iter
generic_perform_write
generic_write_checks
gen_pool_add_owner
gen_pool_alloc_algo_owner
gen_pool_destroy
gen_pool_free_owner
gen_pool_virt_to_phys
getboottime64
get_random_u64
__get_task_ioprio
get_zeroed_page
gic_nonsecure_priorities
gpiochip_find
gpiod_get_raw_value
gpio_to_desc
I_BDEV
init_task
init_timer_key
input_close_device
input_open_device
input_register_handle
input_register_handler
input_unregister_handle
input_unregister_handler
ioremap_prot
iounmap
iov_iter_kvec
jiffies
kasan_flag_enabled
kasprintf
kernel_cpustat
kernfs_find_and_get_ns
kfree
kimage_vaddr
kimage_voffset
__kmalloc
kmalloc_caches
kmalloc_large
kmalloc_trace
kmsg_dump_get_line
kmsg_dump_rewind
kobject_create_and_add
kobject_put
kstrdup
kstrtoint
kstrtouint
kstrtoull
kthread_create_on_node
ktime_get_real_ts64
kvfree
kvmalloc_node
__list_add_valid
__list_del_entry_valid
log_post_read_mmio
log_read_mmio
memblock_free
memcpy
__memcpy_fromio
__memcpy_toio
memparse
memset
__memset_io
memstart_addr
mod_timer
__msecs_to_jiffies
msleep
__mutex_init
mutex_lock
mutex_unlock
name_to_dev_t
nr_cpu_ids
nsec_to_clock_t
of_address_to_resource
of_find_compatible_node
of_find_node_opts_by_path
of_find_property
__of_get_address
of_get_property
of_iomap
of_n_addr_cells
of_n_size_cells
__of_parse_phandle_with_args
of_property_count_elems_of_size
of_property_match_string
of_property_read_string
of_property_read_string_helper
of_property_read_u32_index
of_property_read_variable_u32_array
of_reserved_mem_device_init_by_idx
of_reserved_mem_lookup
of_root
panic
panic_notifier_list
param_get_uint
param_ops_charp
param_ops_uint
param_ops_ullong
param_set_uint
__per_cpu_offset
__platform_driver_register
platform_driver_unregister
preempt_schedule
print_hex_dump
_printk
proc_create
proc_create_data
proc_remove
proc_set_size
pstore_register
pstore_unregister
queue_delayed_work_on
queue_work_on
___ratelimit
raw_notifier_call_chain
raw_notifier_chain_register
raw_notifier_chain_unregister
_raw_spin_lock
_raw_spin_lock_irqsave
_raw_spin_unlock
_raw_spin_unlock_irqrestore
register_console
register_die_notifier
register_reboot_notifier
register_restart_handler
register_syscore_ops
remove_cpu
rtc_class_open
rtc_read_time
rtc_time64_to_tm
rtc_tm_to_time64
runqueues
sched_clock
sched_show_task
scnprintf
seq_hex_dump
seq_lseek
seq_printf
seq_puts
seq_read
seq_release
simple_strtol
single_open
single_release
snprintf
sprintf
sscanf
__stack_chk_fail
strcmp
strim
strlcat
strlcpy
strlen
strncasecmp
strncmp
strncpy
strnlen
strnstr
strsep
strstr
sysfs_create_file_ns
sysfs_create_group
sysfs_remove_file_ns
sysfs_remove_group
sysfs_streq
system_long_wq
system_unbound_wq
sys_tz
time64_to_tm
__traceiter_android_vh_ipi_stop
__traceiter_android_vh_is_fpsimd_save
__traceiter_console
__traceiter_hrtimer_expire_entry
__traceiter_hrtimer_expire_exit
__traceiter_irq_handler_entry
__traceiter_irq_handler_exit
__traceiter_sched_switch
__traceiter_workqueue_execute_start
__tracepoint_android_vh_ipi_stop
__tracepoint_android_vh_is_fpsimd_save
__tracepoint_console
__tracepoint_hrtimer_expire_entry
__tracepoint_hrtimer_expire_exit
__tracepoint_irq_handler_entry
__tracepoint_irq_handler_exit
tracepoint_probe_register
tracepoint_probe_unregister
__tracepoint_sched_switch
__tracepoint_workqueue_execute_start
unregister_console
unregister_die_notifier
unregister_reboot_notifier
unregister_restart_handler
unregister_syscore_ops
up_write
vfree
vfs_fsync_range
vmalloc
vsnprintf
wake_up_process