Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fbe7247e authored by Paul Lawrence's avatar Paul Lawrence Committed by Will McVicker
Browse files

ANDROID: GKI: Update ABI for incfs and dm-user



Leaf changes summary: 16 artifacts changed (378 filtered out)
Changed leaf types summary: 0 (281 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed (92 filtered out), 16 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed (5 filtered out), 0 Added variable

16 Added functions:

  [A] 'function size_t ZSTD_DStreamWorkspaceBound(size_t)'
  [A] 'function size_t ZSTD_decompressStream(ZSTD_DStream*, ZSTD_outBuffer*, ZSTD_inBuffer*)'
  [A] 'function ZSTD_DStream* ZSTD_initDStream(size_t, void*, size_t)'
  [A] 'function unsigned long int _copy_from_iter(void*, unsigned long int, iov_iter*)'
  [A] 'function void bio_advance(bio*, unsigned int)'
  [A] 'function void bio_endio(bio*)'
  [A] 'function void bio_put(bio*)'
  [A] 'function unsigned long int copy_page_from_iter(page*, unsigned long int, unsigned long int, iov_iter*)'
  [A] 'function unsigned long int copy_page_to_iter(page*, unsigned long int, unsigned long int, iov_iter*)'
  [A] 'function int dm_register_target(target_type*)'
  [A] 'function void dm_unregister_target(target_type*)'
  [A] 'function int down_read_killable(rw_semaphore*)'
  [A] 'function int down_write_killable(rw_semaphore*)'
  [A] 'function void mempool_exit(mempool_s*)'
  [A] 'function int mempool_init(mempool_s*, int, void* (unsigned int, void*)*, void (void*, void*)*, void*)'
  [A] 'function int vfs_fsync(file*, int)'

Bug: 169084168
Fixes: 4a175330 ("ANDROID: Add dependencies of dm-user.ko")
Test: Builds
Signed-off-by: default avatarPaul Lawrence <paullawrence@google.com>
Change-Id: I4813f5400003882d08556f00542413058782457e
Signed-off-by: default avatarWill McVicker <willmcvicker@google.com>
parent 1c5ad1eb
Loading
Loading
Loading
Loading
+2537 −1555

File changed.

Preview size limit exceeded, changes collapsed.

+105 −86
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@
  bus_for_each_dev
  bus_register
  bus_unregister
  call_rcu
  cancel_delayed_work
  cancel_delayed_work_sync
  cancel_work_sync
@@ -287,7 +288,6 @@
  get_cpu_device
  get_device
  __get_free_pages
  get_next_event_cpu
  get_pid_task
  get_random_bytes
  __get_task_comm
@@ -467,6 +467,7 @@
  __ll_sc_atomic64_fetch_or
  __ll_sc_atomic64_or
  __ll_sc_atomic64_sub
  __ll_sc_atomic64_sub_return
  __ll_sc_atomic_add
  __ll_sc_atomic_add_return
  __ll_sc_atomic_sub
@@ -491,6 +492,10 @@
  __memcpy_toio
  memdup_user
  memmove
  mempool_alloc
  mempool_free
  mempool_kfree
  mempool_kmalloc
  memremap
  memset
  __memset_io
@@ -506,6 +511,7 @@
  module_put
  __msecs_to_jiffies
  msleep
  msleep_interruptible
  __mutex_init
  mutex_lock
  mutex_lock_interruptible
@@ -1210,15 +1216,24 @@
  crc_ccitt_table
  kernel_restart
  kernel_setsockopt
  mempool_alloc
  mempool_create
  mempool_destroy
  mempool_free
  mempool_kfree
  mempool_kmalloc
  send_sig_info
  time64_to_tm

# required by dm-user.ko
  bio_advance
  bio_endio
  bio_put
  _copy_from_iter
  copy_page_from_iter
  copy_page_to_iter
  _copy_to_iter
  dm_register_target
  dm_unregister_target
  mempool_exit
  mempool_init

# required by dwc3-haps.ko
  pcim_enable_device
  __pci_register_driver
@@ -1315,9 +1330,6 @@
  proc_create
  seq_write

# required by google-battery.ko
  simple_strtoull

# required by google-bms.ko
  full_name_hash

@@ -1362,7 +1374,6 @@
  __break_lease
  clear_inode
  __close_fd
  crc32_le
  d_add
  d_drop
  deactivate_locked_super
@@ -1370,6 +1381,8 @@
  dget_parent
  d_instantiate
  d_make_root
  down_read_killable
  down_write_killable
  dput
  flush_dcache_page
  fs_kobj
@@ -1419,6 +1432,7 @@
  user_path_at_empty
  vfs_create
  vfs_fallocate
  vfs_fsync
  vfs_getattr
  vfs_getxattr
  vfs_link
@@ -1428,19 +1442,19 @@
  vfs_rmdir
  vfs_setxattr
  vfs_unlink
  ZSTD_decompressStream
  ZSTD_DStreamWorkspaceBound
  ZSTD_initDStream

# required by ion-alloc.ko
  dma_buf_export
  dma_get_device_base
  dma_get_size
  __ll_sc_atomic64_sub_return
  mm_event_count
  __next_zones_zonelist
  ptr_to_hashval
  sched_setattr
  split_page
  vm_map_ram
  vm_unmap_ram
  zone_watermark_ok_safe

# required by ipa3.ko
@@ -2223,7 +2237,6 @@
# required by sctp.ko
  __bitmap_shift_right
  __bitmap_weight
  call_rcu
  compat_ip_getsockopt
  compat_ip_setsockopt
  compat_ipv6_getsockopt
@@ -2518,6 +2531,78 @@
  trace_output_call
  utf16s_to_utf8s

# required by usb-audio-qmi.ko
  find_snd_usb_substream
  snd_usb_enable_audio_stream
  snd_usb_find_csint_desc
  usb_alloc_coherent
  usb_free_coherent
  usb_get_controller_id
  usb_get_sec_event_ring_phys_addr
  usb_get_xfer_ring_phys_addr
  usb_ifnum_to_if
  usb_sec_event_ring_cleanup
  usb_sec_event_ring_setup
  usb_stop_endpoint

# required by usb-dwc3-msm.ko
  device_wakeup_disable
  extcon_get_edev_name
  extcon_get_property
  irq_set_irqchip_state
  pm_runtime_barrier
  regulator_register_notifier
  regulator_unregister_notifier
  usb_gadget_vbus_connect
  usb_gadget_vbus_disconnect
  usb_register_atomic_notify
  usb_register_notify
  usb_speed_string
  usb_unregister_atomic_notify
  usb_unregister_notify

# required by usb_f_diag.ko
  refcount_dec_and_lock

# required by usb_f_gsi.ko
  dev_get_by_name
  usb_composite_setup_continue
  usb_ep_autoconfig_by_name
  usb_func_ep_queue
  usb_func_wakeup
  usb_gsi_ep_op

# required by usb_f_mtp.ko
  usb_os_desc_prepare_interf_dir
  vfs_write

# required by usb_f_qdss.ko
  usb_ep_autoconfig_ss

# required by usf_dlkm.ko
  strncpy_from_user

# required by vd6281_module.ko
  i2c_smbus_read_byte_data
  i2c_smbus_write_byte_data

# required by watchdog_v2.ko
  cpu_pm_register_notifier
  cpu_pm_unregister_notifier
  __cpu_present_mask
  disable_percpu_irq
  enable_percpu_irq
  free_percpu_irq
  panic_timeout
  __request_percpu_irq

# required by wcd_core_dlkm.ko
  devm_regmap_add_irq_chip
  devm_regmap_del_irq_chip
  handle_simple_irq
  irq_create_mapping
  regmap_irq_get_virq

# required by wlan.ko
  bitmap_print_to_pagebuf
  __cfg80211_alloc_event_skb
@@ -2574,7 +2659,6 @@
  iommu_iova_to_phys
  irq_set_affinity_hint
  mac_pton
  msleep_interruptible
  netif_tx_stop_all_queues
  netlink_broadcast
  __netlink_kernel_create
@@ -2612,78 +2696,6 @@
  wiphy_unregister
  wireless_send_event

# required by usb-audio-qmi.ko
  find_snd_usb_substream
  snd_usb_enable_audio_stream
  snd_usb_find_csint_desc
  usb_alloc_coherent
  usb_free_coherent
  usb_get_controller_id
  usb_get_sec_event_ring_phys_addr
  usb_get_xfer_ring_phys_addr
  usb_ifnum_to_if
  usb_sec_event_ring_cleanup
  usb_sec_event_ring_setup
  usb_stop_endpoint

# required by usb-dwc3-msm.ko
  device_wakeup_disable
  extcon_get_edev_name
  extcon_get_property
  irq_set_irqchip_state
  pm_runtime_barrier
  regulator_register_notifier
  regulator_unregister_notifier
  usb_gadget_vbus_connect
  usb_gadget_vbus_disconnect
  usb_register_atomic_notify
  usb_register_notify
  usb_speed_string
  usb_unregister_atomic_notify
  usb_unregister_notify

# required by usb_f_diag.ko
  refcount_dec_and_lock

# required by usb_f_gsi.ko
  dev_get_by_name
  usb_composite_setup_continue
  usb_ep_autoconfig_by_name
  usb_func_ep_queue
  usb_func_wakeup
  usb_gsi_ep_op

# required by usb_f_mtp.ko
  usb_os_desc_prepare_interf_dir
  vfs_write

# required by usb_f_qdss.ko
  usb_ep_autoconfig_ss

# required by usf_dlkm.ko
  strncpy_from_user

# required by vd6281_module.ko
  i2c_smbus_read_byte_data
  i2c_smbus_write_byte_data

# required by watchdog_v2.ko
  cpu_pm_register_notifier
  cpu_pm_unregister_notifier
  __cpu_present_mask
  disable_percpu_irq
  enable_percpu_irq
  free_percpu_irq
  panic_timeout
  __request_percpu_irq

# required by wcd_core_dlkm.ko
  devm_regmap_add_irq_chip
  devm_regmap_del_irq_chip
  handle_simple_irq
  irq_create_mapping
  regmap_irq_get_virq

# required by wsa883x_dlkm.ko
  snd_info_create_module_entry
  snd_soc_component_exit_regmap
@@ -2702,3 +2714,10 @@
  xhci_resume
  xhci_run
  xhci_suspend

# preserved by --additions-only
  crc32_le
  get_next_event_cpu
  simple_strtoull
  vm_map_ram
  vm_unmap_ram