ANDROID: Add symbols required for NVMe in abi_gki_aarch64_qcom

synchronize QCOM symbol list in android/abi_gki_aarch64_qcom.

Leaf changes summary: 33 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 33 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

33 Added functions:

  [A] 'function void blk_freeze_queue_start(request_queue*)'
  [A] 'function bool blk_get_queue(request_queue*)'
  [A] 'function void blk_mark_disk_dead(gendisk*)'
  [A] 'function request* blk_mq_alloc_request(request_queue*, unsigned int, blk_mq_req_flags_t)'
  [A] 'function request* blk_mq_alloc_request_hctx(request_queue*, unsigned int, blk_mq_req_flags_t, unsigned int)'
  [A] 'function bool blk_mq_complete_request_remote(request*)'
  [A] 'function void blk_mq_delay_kick_requeue_list(request_queue*, unsigned long int)'
  [A] 'function void blk_mq_freeze_queue_wait(request_queue*)'
  [A] 'function int blk_mq_freeze_queue_wait_timeout(request_queue*, unsigned long int)'
  [A] 'function int blk_mq_pci_map_queues(blk_mq_queue_map*, pci_dev*, int)'
  [A] 'function request* blk_mq_tag_to_rq(blk_mq_tags*, unsigned int)'
  [A] 'function void blk_mq_tagset_wait_completed_request(blk_mq_tag_set*)'
  [A] 'function void blk_mq_update_nr_hw_queues(blk_mq_tag_set*, int)'
  [A] 'function void blk_put_queue(request_queue*)'
  [A] 'function void blk_queue_chunk_sectors(request_queue*, unsigned int)'
  [A] 'function void blk_queue_dma_alignment(request_queue*, int)'
  [A] 'function bool blk_queue_flag_test_and_set(unsigned int, request_queue*)'
  [A] 'function void blk_queue_virt_boundary(request_queue*, unsigned long int)'
  [A] 'function void blk_sync_queue(request_queue*)'
  [A] 'function int dev_pm_qos_expose_latency_tolerance(device*)'
  [A] 'function void dev_pm_qos_hide_latency_tolerance(device*)'
  [A] 'function int dev_pm_qos_update_user_latency_tolerance(device*, s32)'
  [A] 'function bool device_remove_file_self(device*, const device_attribute*)'
  [A] 'function mempool_t* mempool_create_node(int, mempool_alloc_t*, mempool_free_t*, void*, gfp_t, int)'
  [A] 'function void mempool_kfree(void*, void*)'
  [A] 'function void* mempool_kmalloc(gfp_t, void*)'
  [A] 'function int param_set_uint_minmax(const char*, const kernel_param*, unsigned int, unsigned int)'
  [A] 'function int pci_disable_pcie_error_reporting(pci_dev*)'
  [A] 'function void pci_free_irq(pci_dev*, unsigned int, void*)'
  [A] 'function int pci_request_irq(pci_dev*, unsigned int, irq_handler_t, irq_handler_t, void*, const char*, ...)'
  [A] 'function int pci_sriov_configure_simple(pci_dev*, int)'
  [A] 'function void pcibios_resource_to_bus(pci_bus*, pci_bus_region*, resource*)'
  [A] 'function bool pcie_aspm_enabled(pci_dev*)'

Bug: 241995787
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
Change-Id: I2bff2244b3c5498598a9441bc4867c8260ccacfd
This commit is contained in:
Manish Pandey
2022-08-09 23:19:13 +05:30
committed by Todd Kjos
parent ce8b55bb08
commit 952fbc560f
2 changed files with 1043 additions and 559 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,4 @@
[abi_symbol_list]
access_process_vm
activate_task
@@ -65,20 +66,39 @@
__blk_alloc_disk
blk_cleanup_disk
blk_execute_rq_nowait
blk_freeze_queue_start
blk_get_queue
blk_get_request
blk_mark_disk_dead
blk_mq_alloc_request
blk_mq_alloc_request_hctx
blk_mq_complete_request_remote
blk_mq_delay_kick_requeue_list
blk_mq_freeze_queue_wait
blk_mq_freeze_queue_wait_timeout
blk_mq_pci_map_queues
blk_mq_rq_cpu
blk_mq_tagset_wait_completed_request
blk_mq_tag_to_rq
blk_mq_update_nr_hw_queues
blk_put_queue
blk_put_request
blk_queue_chunk_sectors
blk_queue_dma_alignment
blk_queue_flag_clear
blk_queue_flag_set
blk_queue_flag_test_and_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
blk_queue_virt_boundary
blk_rq_map_user
blk_rq_map_user_iov
blk_rq_unmap_user
blk_sync_queue
blocking_notifier_call_chain
blocking_notifier_chain_register
blocking_notifier_chain_unregister
@@ -325,6 +345,7 @@
device_property_read_u32_array
device_register
device_remove_file
device_remove_file_self
device_show_int
device_store_int
device_unregister
@@ -434,9 +455,12 @@
dev_pm_opp_set_sharing_cpus
dev_pm_qos_add_notifier
dev_pm_qos_add_request
dev_pm_qos_expose_latency_tolerance
dev_pm_qos_hide_latency_tolerance
dev_pm_qos_remove_notifier
dev_pm_qos_remove_request
dev_pm_qos_update_request
dev_pm_qos_update_user_latency_tolerance
devres_add
__devres_alloc_node
devres_free
@@ -1115,9 +1139,12 @@
mempool_alloc
mempool_alloc_slab
mempool_create
mempool_create_node
mempool_destroy
mempool_free
mempool_free_slab
mempool_kfree
mempool_kmalloc
memremap
mem_section
memset
@@ -1289,18 +1316,23 @@
param_ops_ullong
param_set_bool
param_set_copystring
param_set_uint_minmax
pci_aer_clear_nonfatal_status
pcibios_resource_to_bus
pci_bus_type
pci_dev_get
pci_device_group
pci_device_is_present
pci_dev_present
pci_dev_put
pci_disable_pcie_error_reporting
pcie_aspm_enabled
pcie_capability_clear_and_set_word
pcie_capability_read_word
pci_enable_device
pci_enable_pcie_error_reporting
pci_find_ext_capability
pci_free_irq
pci_get_device
pci_get_domain_bus_and_slot
pci_host_probe
@@ -1312,9 +1344,11 @@
pci_read_config_dword
pci_read_config_word
__pci_register_driver
pci_request_irq
pci_restore_state
pci_save_state
pci_set_master
pci_sriov_configure_simple
pci_store_saved_state
pci_walk_bus
pci_write_config_dword