mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 20:07:46 +09:00
80 function symbol(s) added 'int __blk_mq_debugfs_rq_show(struct seq_file *, struct request *)' 'ktime_t __hrtimer_get_remaining(const struct hrtimer *, bool)' 'void __kfree_skb(struct sk_buff *)' 'bool __percpu_down_read(struct percpu_rw_semaphore *, bool)' 'int __traceiter_android_rvh_dequeue_task_idle(void *, struct task_struct *)' 'int __traceiter_android_rvh_report_bug(void *, const char *, unsigned int, unsigned long int)' 'int __traceiter_android_rvh_schedule_bug(void *, struct task_struct *)' 'int __traceiter_android_vh_mutex_wait_finish(void *, struct mutex *)' 'int __traceiter_android_vh_mutex_wait_start(void *, struct mutex *)' 'int __traceiter_android_vh_ptype_head(void *, const struct packet_type *, struct list_head *)' 'int __traceiter_android_vh_rtmutex_wait_finish(void *, struct rt_mutex *)' 'int __traceiter_android_vh_rtmutex_wait_start(void *, struct rt_mutex *)' 'int __traceiter_android_vh_rwsem_read_wait_finish(void *, struct rw_semaphore *)' 'int __traceiter_android_vh_rwsem_read_wait_start(void *, struct rw_semaphore *)' 'int __traceiter_android_vh_rwsem_write_wait_finish(void *, struct rw_semaphore *)' 'int __traceiter_android_vh_rwsem_write_wait_start(void *, struct rw_semaphore *)' 'int __traceiter_android_vh_sched_show_task(void *, struct task_struct *)' 'int __traceiter_android_vh_try_to_freeze_todo(void *, unsigned int, unsigned int, bool)' 'int __traceiter_android_vh_try_to_freeze_todo_unfrozen(void *, struct task_struct *)' 'int __traceiter_android_vh_watchdog_timer_softlockup(void *, int, struct pt_regs *, bool)' 'int __traceiter_kfree_skb(void *, struct sk_buff *, void *)' 'void alarm_start(struct alarm *, ktime_t)' 'int blk_mq_debugfs_rq_show(struct seq_file *, void *)' 'void blk_mq_sched_request_inserted(struct request *)' 'bool blk_mq_sched_try_insert_merge(struct request_queue *, struct request *)' 'bool blk_mq_sched_try_merge(struct request_queue *, struct bio *, unsigned int, struct request * *)' 'struct blkcg_gq * blkg_lookup_slowpath(struct blkcg *, struct request_queue *, bool)' 'void * bsearch(void *, void *, size_t, size_t, cmp_func_t)' 'struct device * create_function_device(char *)' 'struct device_driver * driver_find(const char *, struct bus_type *)' 'int dump_align(struct coredump_params *, int)' 'int dump_emit(struct coredump_params *, void *, int)' 'struct elevator_queue * elevator_alloc(struct request_queue *, struct elevator_type *)' 'bool elv_bio_merge_ok(struct request *, struct bio *)' 'void elv_rb_add(struct rb_root *, struct request *)' 'void elv_rb_del(struct rb_root *, struct request *)' 'struct request * elv_rb_find(struct rb_root *, sector_t)' 'struct request * elv_rb_former_request(struct request_queue *, struct request *)' 'struct request * elv_rb_latter_request(struct request_queue *, struct request *)' 'int elv_register(struct elevator_type *)' 'void elv_rqhash_add(struct request_queue *, struct request *)' 'void elv_rqhash_del(struct request_queue *, struct request *)' 'void elv_unregister(struct elevator_type *)' 'void file_ra_state_init(struct file_ra_state *, struct address_space *)' 'ssize_t generic_file_read_iter(struct kiocb *, struct iov_iter *)' 'struct file * get_mm_exe_file(struct mm_struct *)' 'struct kernfs_node * kernfs_find_and_get_ns(struct kernfs_node *, const char *, void *)' 'void kernfs_put(struct kernfs_node *)' 'int kstrtos16(const char *, unsigned int, s16 *)' 'struct cgroup_subsys_state * kthread_blkcg()' 'int kthread_park(struct task_struct *)' 'bool kthread_should_park()' 'dev_t name_to_dev_t(const char *)' 'int of_add_property(struct device_node *, struct property *)' 'void pm_get_active_wakeup_sources(char *, size_t)' 'int rcuwait_wake_up(struct rcuwait *)' 'int register_kretprobe(struct kretprobe *)' 'struct ctl_table_header * register_net_sysctl(struct net *, const char *, struct ctl_table *)' 'void regulator_bulk_free(int, struct regulator_bulk_data *)' 'void sbitmap_queue_min_shallow_depth(struct sbitmap_queue *, unsigned int)' 'struct list_head * seq_list_next(void *, struct list_head *, loff_t *)' 'struct list_head * seq_list_start(struct list_head *, loff_t)' 'int skb_copy_ubufs(struct sk_buff *, gfp_t)' 'int smp_call_function_single_async(int, struct __call_single_data *)' 'int smpboot_register_percpu_thread(struct smp_hotplug_thread *)' 'void smpboot_unregister_percpu_thread(struct smp_hotplug_thread *)' 'int snd_soc_add_card_controls(struct snd_soc_card *, const struct snd_kcontrol_new *, int)' 'int snd_soc_dai_set_tristate(struct snd_soc_dai *, int)' 'unsigned int stack_trace_save(unsigned long int *, unsigned int, unsigned int)' 'unsigned int stack_trace_save_regs(struct pt_regs *, unsigned long int *, unsigned int, unsigned int)' 'unsigned int stack_trace_save_tsk(struct task_struct *, unsigned long int *, unsigned int, unsigned int)' 'int tcp_register_congestion_control(struct tcp_congestion_ops *)' 'void tcp_reno_cong_avoid(struct sock *, u32, u32)' 'u32 tcp_reno_ssthresh(struct sock *)' 'u32 tcp_reno_undo_cwnd(struct sock *)' 'u32 tcp_slow_start(struct tcp_sock *, u32)' 'void tcp_unregister_congestion_control(struct tcp_congestion_ops *)' 'void unregister_kretprobe(struct kretprobe *)' 'struct usb_device * usb_alloc_dev(struct usb_device *, struct usb_bus *, unsigned int)' 'void usb_set_device_state(struct usb_device *, enum usb_device_state)' 19 variable symbol(s) added 'struct tracepoint __tracepoint_android_rvh_dequeue_task_idle' 'struct tracepoint __tracepoint_android_rvh_report_bug' 'struct tracepoint __tracepoint_android_rvh_schedule_bug' 'struct tracepoint __tracepoint_android_vh_mutex_wait_finish' 'struct tracepoint __tracepoint_android_vh_mutex_wait_start' 'struct tracepoint __tracepoint_android_vh_ptype_head' 'struct tracepoint __tracepoint_android_vh_rtmutex_wait_finish' 'struct tracepoint __tracepoint_android_vh_rtmutex_wait_start' 'struct tracepoint __tracepoint_android_vh_rwsem_read_wait_finish' 'struct tracepoint __tracepoint_android_vh_rwsem_read_wait_start' 'struct tracepoint __tracepoint_android_vh_rwsem_write_wait_finish' 'struct tracepoint __tracepoint_android_vh_rwsem_write_wait_start' 'struct tracepoint __tracepoint_android_vh_sched_show_task' 'struct tracepoint __tracepoint_android_vh_try_to_freeze_todo' 'struct tracepoint __tracepoint_android_vh_try_to_freeze_todo_unfrozen' 'struct tracepoint __tracepoint_android_vh_watchdog_timer_softlockup' 'struct tracepoint __tracepoint_kfree_skb' 'struct blkcg blkcg_root' 'kimage_vaddr' Bug: 263211890 Change-Id: If90d89ca7b94620c0dd3dbd43d50c07cab8070bb Signed-off-by: Woogeun Lee <woogeun.lee@samsung.com>
39 lines
1.2 KiB
Python
39 lines
1.2 KiB
Python
# SPDX-License-Identifier: GPL-2.0
|
|
# Copyright (C) 2021 The Android Open Source Project
|
|
|
|
load("//build/kernel/kleaf:common_kernels.bzl", "define_common_kernels")
|
|
|
|
package(
|
|
default_visibility = [
|
|
"//visibility:public",
|
|
],
|
|
)
|
|
|
|
_aarch64_additional_kmi_symbol_lists = [
|
|
# keep sorted
|
|
"android/abi_gki_aarch64_core",
|
|
"android/abi_gki_aarch64_db845c",
|
|
"android/abi_gki_aarch64_exynos",
|
|
"android/abi_gki_aarch64_fips140",
|
|
"android/abi_gki_aarch64_galaxy",
|
|
"android/abi_gki_aarch64_generic",
|
|
"android/abi_gki_aarch64_hikey960",
|
|
"android/abi_gki_aarch64_rockchip",
|
|
"android/abi_gki_aarch64_type_visibility",
|
|
"android/abi_gki_aarch64_virtual_device",
|
|
]
|
|
|
|
define_common_kernels(target_configs = {
|
|
# Sync with build.config.gki.aarch64
|
|
"kernel_aarch64": {
|
|
"kmi_symbol_list": "android/abi_gki_aarch64",
|
|
"additional_kmi_symbol_lists": _aarch64_additional_kmi_symbol_lists,
|
|
"abi_definition": "android/abi_gki_aarch64.xml",
|
|
},
|
|
"kernel_aarch64_debug": {
|
|
"kmi_symbol_list": "android/abi_gki_aarch64",
|
|
"additional_kmi_symbol_lists": _aarch64_additional_kmi_symbol_lists,
|
|
"abi_definition": "android/abi_gki_aarch64.xml",
|
|
},
|
|
})
|