Commit fa7f6a5f authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Merge branch 'android12-5.10' into branch 'android12-5.10-lts'



Sync up with android12-5.10 for the following commits:

b3898383 ANDROID: GKI: Add symbols to abi_gki_aarch64_transsion
5b696d45 BACKPORT: nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
01680ae1 ANDROID: vendor_hook: Add hook in __free_pages()
e0640596 ANDROID: create and export is_swap_slot_cache_enabled
f6f18f7f ANDROID: vendor_hook: Add hook in swap_slots
034877c1 ANDROID: mm: export swapcache_free_entries
06c2766c ANDROID: mm: export symbols used in vendor hook android_vh_get_swap_page()
d4eef93a ANDROID: vendor_hooks: Add hooks to extend struct swap_slots_cache
4506bcbb ANDROID: mm: export swap_type_to_swap_info
ed2b11d6 ANDROID: vendor_hook: Add hook in si_swapinfo()
667f0d71 ANDROID: vendor_hooks: Add hooks to extend the struct swap_info_struct
bc4c73c1 ANDROID: vendor_hook: Add hooks in unuse_pte_range() and try_to_unuse()
7222a0b2 ANDROID: vendor_hook: Add hooks in free_swap_slot()
d2fea0ba ANDROID: vendor_hook: Add hook to update nr_swap_pages and total_swap_pages
1aa26f00 ANDROID: vendor_hook: Add hook in page_referenced_one()
851672a4 ANDROID: vendor_hooks: Add hooks to record the I/O statistics of swap:
5bc9b10c ANDROID: vendor_hook: Add hook in migrate_page_states()
89a247a6 ANDROID: vendor_hook: Add hook in __migration_entry_wait()
f7c93239 ANDROID: vendor_hook: Add hook in handle_pte_fault()
50148ce2 ANDROID: vendor_hook: Add hook in do_swap_page()
9d4b5532 ANDROID: vendor_hook: Add hook in wp_page_copy()
e3f469be ANDROID: vendor_hooks: Add hooks to madvise_cold_or_pageout_pte_range()
6b7243da ANDROID: vendor_hook: Add hook in snapshot_refaults()
6b049595 ANDROID: vendor_hook: Add hook in inactive_is_low()
bb9c8f52 FROMGIT: usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()
7d2bd28e FROMGIT: usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()
abb407e9 ANDROID: GKI: forward declare struct cgroup_taskset in vendor hooks
8d6d3358 ANDROID: Fix build error with CONFIG_UCLAMP_TASK disabled
1590a0e8 ANDROID: GKI: include more type definitions in vendor hooks
583c0f7c ANDROID: Update symbol list for mtk
5146690a ANDROID: dma/debug: fix warning of check_sync
564ba930 FROMGIT: usb: common: usb-conn-gpio: Allow wakeup from system suspend
d41cf0b5 BACKPORT: FROMLIST: usb: gadget: uvc: fix list double add in uvcg_video_pump
74769685 BACKPORT: exfat: improve write performance when dirsync enabled
47fa973d FROMLIST: devcoredump : Serialize devcd_del work
b92ac325 FROMGIT: usb: gadget: uvc: calculate the number of request depending on framesize
59d057a3 ANDROID: GKI: Add tracing_is_on interface into symbol list
db16bd36 UPSTREAM: usb: gadget: f_mass_storage: Make CD-ROM emulation work with Mac OS-X
fefdf99a BACKPORT: io_uring: fix race between timeout flush and removal
07b78bf6 BACKPORT: net/sched: cls_u32: fix netns refcount changes in u32_change()
95e278bd UPSTREAM: io_uring: always use original task when preparing req identity
0f771294 FROMLIST: remoteproc: Fix dma_mem leak after rproc_shutdown
6a15abd6 FROMLIST: dma-mapping: Add dma_release_coherent_memory to DMA API
9efe21cd ANDROID: Update QCOM symbol list for __reset_control_get
131b12d5 Merge tag 'android12-5.10.110_r01' into android12-5.10
8c3ac02b ANDROID: vendor_hooks: Add hooks for mutex
a27d9caa BACKPORT: can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
1292f517 BACKPORT: can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path
82a3c7ee ANDROID: GKI: Update symbols to symbol list
59735a7d ANDROID: oplus: Update the ABI xml and symbol list
76c90b99 UPSTREAM: remoteproc: Fix count check in rproc_coredump_write()
3e71aa52 BACKPORT: esp: Fix possible buffer overflow in ESP transformation
66f0c91b ANDROID: Fix the drain_all_pages default condition broken by a hook
393be9a0 UPSTREAM: Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6"
73f60989 UPSTREAM: xfrm: fix MTU regression
e27ad1d2 ANDROID: signal: Add vendor hook for memory reaping

And track more new symbols that were added to the 'android12-5.10' branch:

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

31 Added functions:

  [A] 'function int __traceiter_android_vh_killed_process(void*, task_struct*, task_struct*, bool*)'
  [A] 'function void _snd_pcm_hw_params_any(snd_pcm_hw_params*)'
  [A] 'function bool check_cache_active()'
  [A] 'function int copy_to_user_fromio(void*, const volatile void*, size_t)'
  [A] 'function void debugfs_create_file_size(const char*, umode_t, dentry*, void*, const file_operations*, loff_t)'
  [A] 'function int devm_regmap_field_bulk_alloc(device*, regmap*, regmap_field**, reg_field*, int)'
  [A] 'function mem_cgroup* get_mem_cgroup_from_mm(mm_struct*)'
  [A] 'function bool is_swap_slot_cache_enabled()'
  [A] 'function void ktime_get_coarse_ts64(timespec64*)'
  [A] 'function unsigned int linear_range_get_max_value(const linear_range*)'
  [A] 'function int linear_range_get_value(const linear_range*, unsigned int, unsigned int*)'
  [A] 'function int platform_irqchip_probe(platform_device*)'
  [A] 'function int register_tcf_proto_ops(tcf_proto_ops*)'
  [A] 'function int scan_swap_map_slots(swap_info_struct*, unsigned char, int, swp_entry_t*)'
  [A] 'function int snd_pcm_kernel_ioctl(snd_pcm_substream*, unsigned int, void*)'
  [A] 'function int snd_pcm_open_substream(snd_pcm*, int, file*, snd_pcm_substream**)'
  [A] 'function int snd_pcm_stop(snd_pcm_substream*, snd_pcm_state_t)'
  [A] 'function long int strnlen_user(const char*, long int)'
  [A] 'function int swap_alloc_cluster(swap_info_struct*, swp_entry_t*)'
  [A] 'function swap_info_struct* swap_type_to_swap_info(int)'
  [A] 'function void swapcache_free_entries(swp_entry_t*, int)'
  [A] 'function int tcf_action_exec(sk_buff*, tc_action**, int, tcf_result*)'
  [A] 'function void tcf_exts_destroy(tcf_exts*)'
  [A] 'function int tcf_exts_dump(sk_buff*, tcf_exts*)'
  [A] 'function int tcf_exts_dump_stats(sk_buff*, tcf_exts*)'
  [A] 'function int tcf_exts_validate(net*, tcf_proto*, nlattr**, nlattr*, tcf_exts*, bool, bool, netlink_ext_ack*)'
  [A] 'function bool tcf_queue_work(rcu_work*, work_func_t)'
  [A] 'function int thermal_zone_unbind_cooling_device(thermal_zone_device*, int, thermal_cooling_device*)'
  [A] 'function int tracing_is_on()'
  [A] 'function int unregister_tcf_proto_ops(tcf_proto_ops*)'
  [A] 'function usb_role usb_role_switch_get_role(usb_role_switch*)'

2 Added variables:

  [A] 'tracepoint __tracepoint_android_vh_killed_process'
  [A] 'void* high_memory'

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia4a34d9aa1929161e2587529f700f49c31b4c2cc
parents 73c2a811 b3898383
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment