ANDROID: GKI: Update abi and cf/gf whitelists
For DRM TTM feature. Leaf changes summary: 20 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 20 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 20 Added functions: [A] 'function void ttm_bo_add_to_lru(ttm_buffer_object*)' [A] 'function void ttm_bo_del_sub_from_lru(ttm_buffer_object*)' [A] 'function int ttm_bo_device_init(ttm_bo_device*, ttm_bo_driver*, address_space*, bool)' [A] 'function int ttm_bo_device_release(ttm_bo_device*)' [A] 'function size_t ttm_bo_dma_acc_size(ttm_bo_device*, unsigned long int, unsigned int)' [A] 'function bool ttm_bo_eviction_valuable(ttm_buffer_object*, const ttm_place*)' [A] 'function int ttm_bo_init(ttm_bo_device*, ttm_buffer_object*, unsigned long int, ttm_bo_type, ttm_placement*, uint32_t, bool, size_t, sg_table*, dma_resv*, void ()*)' [A] 'function int ttm_bo_init_mm(ttm_bo_device*, unsigned int, unsigned long int)' [A] 'function int ttm_bo_kmap(ttm_buffer_object*, unsigned long int, unsigned long int, ttm_bo_kmap_obj*)' [A] 'function void ttm_bo_kunmap(ttm_bo_kmap_obj*)' [A] 'function int ttm_bo_mmap(file*, vm_area_struct*, ttm_bo_device*)' [A] 'function void ttm_bo_move_to_lru_tail(ttm_buffer_object*, ttm_lru_bulk_move*)' [A] 'function void ttm_bo_put(ttm_buffer_object*)' [A] 'function int ttm_bo_validate(ttm_buffer_object*, ttm_placement*, ttm_operation_ctx*)' [A] 'function int ttm_bo_wait(ttm_buffer_object*, bool, bool)' [A] 'function void ttm_dma_tt_fini(ttm_dma_tt*)' [A] 'function int ttm_dma_tt_init(ttm_dma_tt*, ttm_buffer_object*, uint32_t)' [A] 'function void ttm_eu_backoff_reservation(ww_acquire_ctx*, list_head*)' [A] 'function void ttm_eu_fence_buffer_objects(ww_acquire_ctx*, list_head*, dma_fence*)' [A] 'function int ttm_eu_reserve_buffers(ww_acquire_ctx*, list_head*, bool, list_head*, bool)' Bug: 153580313 Signed-off-by: Alistair Delva <adelva@google.com> Change-Id: Id36d5f3dce3f1572303928874bb74098175f5b3f
This commit is contained in:
parent
175ec95fc4
commit
8afb407cf9
62766
abi_gki_aarch64.xml
62766
abi_gki_aarch64.xml
File diff suppressed because it is too large
Load Diff
@ -30,9 +30,6 @@
|
||||
dev_queue_xmit
|
||||
dev_set_name
|
||||
_dev_warn
|
||||
dma_fence_release
|
||||
dma_fence_wait_timeout
|
||||
dma_resv_add_excl_fence
|
||||
dma_set_coherent_mask
|
||||
dma_set_mask
|
||||
down_write
|
||||
@ -68,8 +65,6 @@
|
||||
kmem_cache_free
|
||||
kmemdup
|
||||
kstrdup
|
||||
kvfree
|
||||
kvmalloc_node
|
||||
__list_add_valid
|
||||
__list_del_entry_valid
|
||||
__local_bh_enable_ip
|
||||
@ -86,7 +81,6 @@
|
||||
__mutex_init
|
||||
mutex_lock
|
||||
mutex_lock_interruptible
|
||||
mutex_trylock
|
||||
mutex_unlock
|
||||
netdev_err
|
||||
netdev_info
|
||||
@ -127,7 +121,6 @@
|
||||
printk
|
||||
__put_cred
|
||||
put_device
|
||||
__put_page
|
||||
__put_task_struct
|
||||
put_unused_fd
|
||||
queue_delayed_work_on
|
||||
@ -167,7 +160,6 @@
|
||||
snd_pcm_alt_chmaps
|
||||
snprintf
|
||||
sprintf
|
||||
sscanf
|
||||
__stack_chk_fail
|
||||
__stack_chk_guard
|
||||
strcmp
|
||||
@ -193,7 +185,6 @@
|
||||
unregister_netdevice_queue
|
||||
unregister_virtio_device
|
||||
unregister_virtio_driver
|
||||
up_read
|
||||
up_write
|
||||
usleep_range
|
||||
virtio_check_driver_offered_feature
|
||||
@ -214,7 +205,6 @@
|
||||
virtqueue_kick
|
||||
virtqueue_kick_prepare
|
||||
virtqueue_notify
|
||||
vmemmap
|
||||
vring_create_virtqueue
|
||||
vring_del_virtqueue
|
||||
vring_interrupt
|
||||
@ -223,8 +213,6 @@
|
||||
__wake_up
|
||||
__warn_printk
|
||||
woken_wake_function
|
||||
ww_mutex_lock_interruptible
|
||||
ww_mutex_unlock
|
||||
|
||||
# required by ac97_bus.ko
|
||||
bus_register
|
||||
@ -509,81 +497,12 @@
|
||||
seq_write
|
||||
sysfs_remove_link
|
||||
unregister_chrdev_region
|
||||
up_read
|
||||
__usecs_to_jiffies
|
||||
|
||||
# required by tpm_vtpm_proxy.ko
|
||||
anon_inode_getfile
|
||||
|
||||
# required by ttm.ko
|
||||
clear_page
|
||||
copy_page
|
||||
dev_driver_string
|
||||
devres_add
|
||||
devres_alloc_node
|
||||
devres_destroy
|
||||
devres_free
|
||||
dma_alloc_attrs
|
||||
dma_direct_map_page
|
||||
dma_direct_unmap_page
|
||||
dma_fence_enable_sw_signaling
|
||||
dma_fence_signal
|
||||
dma_free_attrs
|
||||
dma_resv_add_shared_fence
|
||||
dma_resv_copy_fences
|
||||
dma_resv_fini
|
||||
dma_resv_init
|
||||
dma_resv_reserve_shared
|
||||
dma_resv_test_signaled_rcu
|
||||
dma_resv_wait_timeout_rcu
|
||||
drm_class_device_register
|
||||
drm_class_device_unregister
|
||||
drm_clflush_pages
|
||||
drm_mm_init
|
||||
drm_mm_insert_node_in_range
|
||||
drm_mm_print
|
||||
drm_mm_remove_node
|
||||
drm_mm_takedown
|
||||
drm_printf
|
||||
__drm_printfn_debug
|
||||
drm_vma_offset_add
|
||||
drm_vma_offset_lookup_locked
|
||||
drm_vma_offset_manager_destroy
|
||||
drm_vma_offset_manager_init
|
||||
drm_vma_offset_remove
|
||||
flush_workqueue
|
||||
__ioremap
|
||||
iounmap
|
||||
kimage_vaddr
|
||||
kobject_del
|
||||
kobject_init_and_add
|
||||
kobject_put
|
||||
mark_page_accessed
|
||||
__memcpy_fromio
|
||||
__memcpy_toio
|
||||
__memset_io
|
||||
mutex_is_locked
|
||||
nr_swap_pages
|
||||
preempt_schedule
|
||||
_raw_read_lock
|
||||
_raw_read_unlock
|
||||
refcount_inc_not_zero_checked
|
||||
register_shrinker
|
||||
reservation_ww_class
|
||||
set_page_dirty
|
||||
shmem_file_setup
|
||||
shmem_read_mapping_page_gfp
|
||||
si_mem_available
|
||||
si_meminfo
|
||||
unmap_mapping_range
|
||||
unregister_shrinker
|
||||
vmalloc_to_page
|
||||
vmap
|
||||
vmf_insert_mixed
|
||||
vmf_insert_pfn
|
||||
vm_get_page_prot
|
||||
vunmap
|
||||
ww_mutex_lock
|
||||
|
||||
# required by virt_wifi.ko
|
||||
cfg80211_connect_done
|
||||
cfg80211_disconnected
|
||||
@ -613,7 +532,10 @@
|
||||
dma_fence_context_alloc
|
||||
dma_fence_init
|
||||
dma_fence_match_context
|
||||
dma_fence_release
|
||||
dma_fence_signal_locked
|
||||
dma_fence_wait_timeout
|
||||
dma_resv_add_excl_fence
|
||||
drm_add_edid_modes
|
||||
drm_add_modes_noedid
|
||||
drm_atomic_helper_check
|
||||
@ -692,7 +614,10 @@
|
||||
drm_universal_plane_init
|
||||
__get_task_comm
|
||||
kmalloc_order_trace
|
||||
kvfree
|
||||
kvmalloc_node
|
||||
memdup_user
|
||||
mutex_trylock
|
||||
__sg_alloc_table_from_pages
|
||||
sg_free_table
|
||||
sg_next
|
||||
@ -700,6 +625,29 @@
|
||||
sync_file_create
|
||||
sync_file_get_fence
|
||||
__tracepoint_dma_fence_emit
|
||||
ttm_bo_add_to_lru
|
||||
ttm_bo_del_sub_from_lru
|
||||
ttm_bo_device_init
|
||||
ttm_bo_device_release
|
||||
ttm_bo_dma_acc_size
|
||||
ttm_bo_eviction_valuable
|
||||
ttm_bo_init
|
||||
ttm_bo_init_mm
|
||||
ttm_bo_kmap
|
||||
ttm_bo_kunmap
|
||||
ttm_bo_mmap
|
||||
ttm_bo_move_to_lru_tail
|
||||
ttm_bo_put
|
||||
ttm_bo_validate
|
||||
ttm_bo_wait
|
||||
ttm_dma_tt_fini
|
||||
ttm_dma_tt_init
|
||||
ttm_eu_backoff_reservation
|
||||
ttm_eu_fence_buffer_objects
|
||||
ttm_eu_reserve_buffers
|
||||
vmemmap
|
||||
ww_mutex_lock_interruptible
|
||||
ww_mutex_unlock
|
||||
|
||||
# required by virtio-rng.ko
|
||||
complete
|
||||
@ -772,6 +720,7 @@
|
||||
platform_device_register_full
|
||||
platform_get_irq
|
||||
platform_get_resource
|
||||
sscanf
|
||||
|
||||
# required by virtio_net.ko
|
||||
arch_bpf_jit_check_func
|
||||
@ -815,6 +764,7 @@
|
||||
net_ratelimit
|
||||
nf_conntrack_destroy
|
||||
__num_online_cpus
|
||||
__put_page
|
||||
_raw_spin_trylock
|
||||
sched_clock
|
||||
skb_add_rx_frag
|
||||
|
@ -26,7 +26,6 @@
|
||||
call_rcu
|
||||
cancel_delayed_work_sync
|
||||
cancel_work_sync
|
||||
capable
|
||||
__cfi_slowpath
|
||||
__check_object_size
|
||||
__class_create
|
||||
@ -58,16 +57,13 @@
|
||||
devm_request_threaded_irq
|
||||
dev_queue_xmit
|
||||
dev_set_mtu
|
||||
dev_set_name
|
||||
_dev_warn
|
||||
dma_alloc_attrs
|
||||
dma_fence_context_alloc
|
||||
dma_fence_init
|
||||
dma_fence_release
|
||||
dma_fence_signal_locked
|
||||
dma_fence_wait_timeout
|
||||
dma_free_attrs
|
||||
dma_resv_add_excl_fence
|
||||
dma_set_coherent_mask
|
||||
dma_set_mask
|
||||
ether_setup
|
||||
@ -82,7 +78,6 @@
|
||||
find_next_bit
|
||||
finish_wait
|
||||
flush_work
|
||||
flush_workqueue
|
||||
fput
|
||||
free_irq
|
||||
free_netdev
|
||||
@ -104,16 +99,12 @@
|
||||
input_event
|
||||
input_free_device
|
||||
input_register_device
|
||||
input_set_abs_params
|
||||
input_unregister_device
|
||||
__ioremap
|
||||
iounmap
|
||||
jiffies
|
||||
jiffies_to_msecs
|
||||
kasprintf
|
||||
kfree
|
||||
kfree_skb
|
||||
kimage_vaddr
|
||||
kimage_voffset
|
||||
__kmalloc
|
||||
kmalloc_caches
|
||||
@ -127,10 +118,10 @@
|
||||
kobject_create_and_add
|
||||
kobject_del
|
||||
kobject_init
|
||||
kobject_init_and_add
|
||||
kobject_put
|
||||
kobject_uevent
|
||||
kstrdup
|
||||
kstrndup
|
||||
kstrtouint
|
||||
kstrtoull
|
||||
ktime_get_mono_fast_ns
|
||||
@ -240,7 +231,6 @@
|
||||
__rcu_read_unlock
|
||||
refcount_dec_and_test_checked
|
||||
refcount_inc_checked
|
||||
refcount_inc_not_zero_checked
|
||||
regcache_sync
|
||||
register_blkdev
|
||||
register_netdev
|
||||
@ -269,7 +259,6 @@
|
||||
scnprintf
|
||||
seq_printf
|
||||
set_disk_ro
|
||||
set_page_dirty
|
||||
sg_init_one
|
||||
sg_init_table
|
||||
simple_strtoul
|
||||
@ -291,7 +280,6 @@
|
||||
snprintf
|
||||
sort
|
||||
sprintf
|
||||
sscanf
|
||||
__stack_chk_fail
|
||||
__stack_chk_guard
|
||||
strchr
|
||||
@ -356,8 +344,6 @@
|
||||
wait_for_completion
|
||||
__wake_up
|
||||
__warn_printk
|
||||
ww_mutex_lock_interruptible
|
||||
ww_mutex_unlock
|
||||
xdp_convert_zc_to_xdp_frame
|
||||
xdp_do_flush_map
|
||||
xdp_do_redirect
|
||||
@ -393,7 +379,7 @@
|
||||
ipv6_stub
|
||||
is_skb_forwardable
|
||||
jiffies_to_clock_t
|
||||
kstrndup
|
||||
kobject_init_and_add
|
||||
mac_pton
|
||||
mod_delayed_work_on
|
||||
ndo_dflt_fdb_dump
|
||||
@ -466,6 +452,8 @@
|
||||
usb_remove_hcd
|
||||
|
||||
# required by goldfish_address_space.ko
|
||||
__ioremap
|
||||
kimage_vaddr
|
||||
kzfree
|
||||
memremap
|
||||
memunmap
|
||||
@ -478,13 +466,11 @@
|
||||
|
||||
# required by goldfish_pipe.ko
|
||||
get_user_pages_fast
|
||||
set_page_dirty
|
||||
tasklet_init
|
||||
tasklet_kill
|
||||
__tasklet_schedule
|
||||
|
||||
# required by goldfish_rotary.ko
|
||||
devm_input_allocate_device
|
||||
|
||||
# required by goldfish_sync.ko
|
||||
__close_fd
|
||||
dma_fence_default_wait
|
||||
@ -495,6 +481,7 @@
|
||||
dev_remove_pack
|
||||
kfree_call_rcu
|
||||
pskb_trim_rcsum_slow
|
||||
refcount_inc_not_zero_checked
|
||||
|
||||
# required by mac80211_hwsim.ko
|
||||
__cfg80211_alloc_event_skb
|
||||
@ -586,10 +573,12 @@
|
||||
blk_sync_queue
|
||||
blk_unregister_region
|
||||
bmap
|
||||
capable
|
||||
check_disk_change
|
||||
fget
|
||||
file_path
|
||||
flush_signals
|
||||
flush_workqueue
|
||||
free_buffer_head
|
||||
int_pow
|
||||
invalidate_bdev
|
||||
@ -814,6 +803,8 @@
|
||||
device_add
|
||||
device_del
|
||||
device_initialize
|
||||
dev_set_name
|
||||
kasprintf
|
||||
krealloc
|
||||
kstrtoint
|
||||
pm_runtime_get_if_in_use
|
||||
@ -860,65 +851,6 @@
|
||||
vfree
|
||||
vmalloc
|
||||
|
||||
# required by ttm.ko
|
||||
clear_page
|
||||
copy_page
|
||||
dev_driver_string
|
||||
devres_add
|
||||
devres_alloc_node
|
||||
devres_destroy
|
||||
devres_free
|
||||
dma_direct_map_page
|
||||
dma_direct_unmap_page
|
||||
dma_fence_enable_sw_signaling
|
||||
dma_fence_signal
|
||||
dma_resv_add_shared_fence
|
||||
dma_resv_copy_fences
|
||||
dma_resv_fini
|
||||
dma_resv_init
|
||||
dma_resv_reserve_shared
|
||||
dma_resv_test_signaled_rcu
|
||||
dma_resv_wait_timeout_rcu
|
||||
drm_class_device_register
|
||||
drm_class_device_unregister
|
||||
drm_clflush_pages
|
||||
drm_mm_init
|
||||
drm_mm_insert_node_in_range
|
||||
drm_mm_print
|
||||
drm_mm_remove_node
|
||||
drm_mm_takedown
|
||||
drm_printf
|
||||
__drm_printfn_debug
|
||||
drm_vma_offset_add
|
||||
drm_vma_offset_lookup_locked
|
||||
drm_vma_offset_manager_destroy
|
||||
drm_vma_offset_manager_init
|
||||
drm_vma_offset_remove
|
||||
mark_page_accessed
|
||||
__memcpy_fromio
|
||||
__memcpy_toio
|
||||
__memset_io
|
||||
mutex_is_locked
|
||||
nr_swap_pages
|
||||
_raw_read_lock
|
||||
_raw_read_unlock
|
||||
register_shrinker
|
||||
reservation_ww_class
|
||||
shmem_file_setup
|
||||
shmem_read_mapping_page_gfp
|
||||
si_mem_available
|
||||
si_meminfo
|
||||
unmap_mapping_range
|
||||
unregister_shrinker
|
||||
up_read
|
||||
vmalloc_to_page
|
||||
vmap
|
||||
vmf_insert_mixed
|
||||
vmf_insert_pfn
|
||||
vm_get_page_prot
|
||||
vunmap
|
||||
ww_mutex_lock
|
||||
|
||||
# required by veth.ko
|
||||
bpf_redirect_info
|
||||
__dev_forward_skb
|
||||
@ -940,6 +872,8 @@
|
||||
dma_direct_sync_sg_for_device
|
||||
dma_direct_unmap_sg
|
||||
dma_fence_match_context
|
||||
dma_fence_wait_timeout
|
||||
dma_resv_add_excl_fence
|
||||
drm_add_edid_modes
|
||||
drm_add_modes_noedid
|
||||
drm_atomic_helper_check
|
||||
@ -1025,6 +959,28 @@
|
||||
sg_next
|
||||
sync_file_get_fence
|
||||
__tracepoint_dma_fence_emit
|
||||
ttm_bo_add_to_lru
|
||||
ttm_bo_del_sub_from_lru
|
||||
ttm_bo_device_init
|
||||
ttm_bo_device_release
|
||||
ttm_bo_dma_acc_size
|
||||
ttm_bo_eviction_valuable
|
||||
ttm_bo_init
|
||||
ttm_bo_init_mm
|
||||
ttm_bo_kmap
|
||||
ttm_bo_kunmap
|
||||
ttm_bo_mmap
|
||||
ttm_bo_move_to_lru_tail
|
||||
ttm_bo_put
|
||||
ttm_bo_validate
|
||||
ttm_bo_wait
|
||||
ttm_dma_tt_fini
|
||||
ttm_dma_tt_init
|
||||
ttm_eu_backoff_reservation
|
||||
ttm_eu_fence_buffer_objects
|
||||
ttm_eu_reserve_buffers
|
||||
ww_mutex_lock_interruptible
|
||||
ww_mutex_unlock
|
||||
|
||||
# required by virtio-rng.ko
|
||||
hwrng_register
|
||||
@ -1093,6 +1049,7 @@
|
||||
# required by virtio_input.ko
|
||||
input_alloc_absinfo
|
||||
input_mt_init_slots
|
||||
input_set_abs_params
|
||||
|
||||
# required by virtio_mmio.ko
|
||||
device_for_each_child
|
||||
@ -1101,6 +1058,7 @@
|
||||
iomem_resource
|
||||
memparse
|
||||
platform_device_register_full
|
||||
sscanf
|
||||
|
||||
# required by virtio_net.ko
|
||||
bpf_prog_add
|
||||
|
Loading…
Reference in New Issue
Block a user