Greg Kroah-Hartman
a7c8ce8460
Merge branch 'android12-5.10' into android12-5.10-lts
Sync up with android12-5.10 for the following commits:
29af14b086
ANDROID: GKI: Update symbols to symbol list
8d7f609cda
ANDROID: fips140: add name and version, and a function to retrieve them
64d769e53f
ANDROID: fips140: add service indicators
b9066e59a5
ANDROID: GKI: Update symbols to symbol list
1eae8229b7
ANDROID: GKI: Update symbols to symbol list
aee113fcef
ANDROID: Incremental fs: Fix dentry get/put imbalance on vfs_mkdir() failure
9cafb6afaa
ANDROID: GKI: Update symbols to symbol list
6ad609468d
ANDROID: Fix mmu_notifier imbalance
62f22f5c05
ANDROID: ABI: Update symbol list for IMX
f5284c5c9c
ANDROID: Update symbol list for mtk
8a30a2cadd
ANDROID: GKI: update virtual device symbol list
cf721d6c46
ANDROID: ABI: add new symbols required by fips140.ko
482b0323cf
ANDROID: fips140: zeroize temporary values from integrity check
ecf9341134
ANDROID: fips140: remove in-place updating of live algorithms
e45108ecff
ANDROID: fips140: block crypto operations until tests complete
6b995f5a54
ANDROID: fips140: preserve RELA sections without relying on the module loader
e8d56bd78b
ANDROID: module: apply special LTO treatment to .text even if CFI is disabled
52b70d491b
ANDROID: fips140: use FIPS140_CFLAGS when compiling fips140-selftests.c
e5b14396f9
ANDROID: fips140: take into account AES-GCM not being approvable
960ebb2b56
ANDROID: fips140: add jitterentropy to fips140 module
2ee56aad31
ANDROID: fips140: add AES-CMAC
2b5843ae2d
ANDROID: fips140: add AES-CBC-CTS
1be58af077
ANDROID: fips140: remove non-prediction-resistant DRBG test
17ccefe140
ANDROID: fips140: use full 16-byte IV
b397a0387c
ANDROID: fips140: test all implementations
82c940e0e1
ANDROID: Update symbol list for mtk
8d68a30fe1
ANDROID: ASoC: soc-pcm: Get all BEs along DAPM path
ea440234c7
ANDROID: GKI: refresh XML following ANDROID_KABI_USE change
f8b361d17d
ANDROID: GKI: rework the ANDROID_KABI_USE() macro to not use __UNIQUE()
ad8da78c87
UPSTREAM: sched/scs: Reset the shadow stack when idle_task_exit
74782dd0ce
ANDROID: cpuhp/pause: add function define if not define CONFIG_CPUSETS
75a5637ccf
ANDROID: GKI: Add a symbol to vendor symbol list
1c0e68339c
ANDROID: f2fs: fix potential deadlock by android ftrace
8d5dd0a5a4
ANDROID: gki_defconfig: enable CONFIG_USB_CONFIGFS_F_UVC
d4091df63c
ANDROID: GKI: Update symbols list for vivo
a451a6c447
ANDROID: GKI: Add missing symbol list whitespace
a32d8ee384
Revert "ANDROID: mpam: add vendor hook to record MPAM"
2ccbb92f7f
ANDROID: userfaultfd: Fix merge resolution: validate_range()
09bd9e940e
ANDROID: cpuhp/pause: schedule cpu_hotplug_work on resume cpu
2a813b466b
ANDROID: GKI: Update symbols to abi_gki_aarch64_oplus
a8c611fa24
ANDROID: GKI: Update symbols list for vivo
16493a3c87
Revert "BACKPORT: ASoC: soc-pcm: Get all BEs along DAPM path"
a84e45d3c3
FROMGIT: usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized
168de6b1d9
FROMGIT: usb: dwc3: gadget: Change to dev_dbg() when queuing to inactive gadget/ep
6cb41901ea
ANDROID: ABI: update allowed list for galaxy
48e5c07fe0
ANDROID: dma_heap: add dma_parms for uncached heap
a0345d4590
ANDROID: GKI: rockchip: Enable symbols for pinctrl and rk8xx
8e9111c2b2
ANDROID: GKI: rockchip: Enable symbols for typec
28edc30761
ANDROID: GKI: rockchip: Add build script
9329ddc34d
ANDROID: GKI: Add some symbols to symbol list to support vendor module
bd4a84253c
UPSTREAM: core: Add L2P entry swap quirk for Micron UFS
44b339535e
ANDROID: gki_defconfig: remove CONFIG_UBSAN_MISC entry
71f70987f9
UPSTREAM: ubsan: remove overflow checks
65a04c1a8e
UPSTREAM: ubsan: disable unsigned-overflow check for i386
7611578ecb
UPSTREAM: ubsan: expand tests and reporting
fca16257ca
UPSTREAM: ubsan: remove UBSAN_MISC in favor of individual options
c2985e13dd
UPSTREAM: ubsan: enable for all*config builds
5eb5780afe
UPSTREAM: ubsan: disable UBSAN_TRAP for all*config
c108d79a12
UPSTREAM: ubsan: disable object-size sanitizer under GCC
9ecd3c915d
UPSTREAM: ubsan: move cc-option tests into Kconfig
70e365831f
UPSTREAM: ubsan: remove redundant -Wno-maybe-uninitialized
45b1eb7115
UPSTREAM: mm/mremap: fix BUILD_BUG_ON() error in get_extent
Due to api additions in android12-5.10, this also adds more api symbols
to track:
Leaf changes summary: 75 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 53 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 22 Added variables
53 Added functions:
[A] 'function __sum16 __skb_checksum_complete(sk_buff*)'
[A] 'function int __traceiter_android_vh_cpu_up(void*, unsigned int)'
[A] 'function int __traceiter_android_vh_cpufreq_acct_update_power(void*, u64, task_struct*, unsigned int)'
[A] 'function int __traceiter_android_vh_filemap_fault_cache_page(void*, vm_fault*, page*)'
[A] 'function int __traceiter_android_vh_filemap_fault_get_page(void*, vm_fault*, page**, bool*)'
[A] 'function int __traceiter_android_vh_mem_cgroup_alloc(void*, mem_cgroup*)'
[A] 'function int __traceiter_android_vh_mem_cgroup_css_offline(void*, cgroup_subsys_state*, mem_cgroup*)'
[A] 'function int __traceiter_android_vh_mem_cgroup_css_online(void*, cgroup_subsys_state*, mem_cgroup*)'
[A] 'function int __traceiter_android_vh_mem_cgroup_free(void*, mem_cgroup*)'
[A] 'function int __traceiter_android_vh_mem_cgroup_id_remove(void*, mem_cgroup*)'
[A] 'function int __traceiter_android_vh_mmap_region(void*, vm_area_struct*, unsigned long int)'
[A] 'function int __traceiter_android_vh_scmi_timeout_sync(void*, int*)'
[A] 'function int __traceiter_android_vh_shrink_slab_bypass(void*, gfp_t, int, mem_cgroup*, int, bool*)'
[A] 'function int __traceiter_android_vh_snd_soc_card_get_comp_chain(void*, bool*)'
[A] 'function int __traceiter_android_vh_try_to_unmap_one(void*, vm_area_struct*, page*, unsigned long int, bool)'
[A] 'function int __traceiter_sched_stat_sleep(void*, task_struct*, u64)'
[A] 'function int __traceiter_sched_waking(void*, task_struct*)'
[A] 'function int __typec_altmode_register_driver(typec_altmode_driver*, module*)'
[A] 'function int ahash_register_instance(crypto_template*, ahash_instance*)'
[A] 'function int blkcg_activate_policy(request_queue*, const blkcg_policy*)'
[A] 'function void blkcg_deactivate_policy(request_queue*, const blkcg_policy*)'
[A] 'function int blkcg_policy_register(blkcg_policy*)'
[A] 'function void blkcg_policy_unregister(blkcg_policy*)'
[A] 'function blkcg_gq* blkg_lookup_slowpath(blkcg*, request_queue*, bool)'
[A] 'function int crypto_grab_spawn(crypto_spawn*, crypto_instance*, const char*, u32, u32)'
[A] 'function int crypto_register_aeads(aead_alg*, int)'
[A] 'function int crypto_register_ahashes(ahash_alg*, int)'
[A] 'function int crypto_register_rng(rng_alg*)'
[A] 'function crypto_tfm* crypto_spawn_tfm(crypto_spawn*, u32, u32)'
[A] 'function void crypto_unregister_rng(rng_alg*)'
[A] 'function cgroup_subsys_state* css_next_descendant_pre(cgroup_subsys_state*, cgroup_subsys_state*)'
[A] 'function int dump_align(coredump_params*, int)'
[A] 'function int dump_emit(coredump_params*, void*, int)'
[A] 'function fwnode_handle* fwnode_create_software_node(const property_entry*, const fwnode_handle*)'
[A] 'function int ip6_local_out(net*, sock*, sk_buff*)'
[A] 'function int ip6_route_me_harder(net*, sock*, sk_buff*)'
[A] 'function int ip_local_out(net*, sock*, sk_buff*)'
[A] 'function cgroup_subsys_state* kthread_blkcg()'
[A] 'function void nf_ct_attach(sk_buff*, const sk_buff*)'
[A] 'function cgroup_subsys_state* of_css(kernfs_open_file*)'
[A] 'function pinctrl_gpio_range* pinctrl_find_gpio_range_from_pin(pinctrl_dev*, unsigned int)'
[A] 'function void skb_dump(const char*, const sk_buff*, bool)'
[A] 'function int spi_write_then_read(spi_device*, void*, unsigned int, void*, unsigned int)'
[A] 'function tcpm_port* tcpm_register_port(device*, tcpc_dev*)'
[A] 'function void tcpm_unregister_port(tcpm_port*)'
[A] 'function typec_port* typec_altmode2port(typec_altmode*)'
[A] 'function int typec_altmode_enter(typec_altmode*, u32*)'
[A] 'function int typec_altmode_exit(typec_altmode*)'
[A] 'function int typec_altmode_notify(typec_altmode*, unsigned long int, void*)'
[A] 'function void typec_altmode_unregister_driver(typec_altmode_driver*)'
[A] 'function int typec_altmode_vdm(typec_altmode*, const u32, const u32*, int)'
[A] 'function int typec_get_negotiated_svdm_version(typec_port*)'
[A] 'function int vb2_create_bufs(vb2_queue*, v4l2_create_buffers*)'
22 Added variables:
[A] 'tracepoint __tracepoint_android_rvh_tcp_recvmsg'
[A] 'tracepoint __tracepoint_android_rvh_tcp_recvmsg_stat'
[A] 'tracepoint __tracepoint_android_rvh_tcp_sendmsg_locked'
[A] 'tracepoint __tracepoint_android_rvh_udp_recvmsg'
[A] 'tracepoint __tracepoint_android_rvh_udp_sendmsg'
[A] 'tracepoint __tracepoint_android_vh_cpu_up'
[A] 'tracepoint __tracepoint_android_vh_cpufreq_acct_update_power'
[A] 'tracepoint __tracepoint_android_vh_filemap_fault_cache_page'
[A] 'tracepoint __tracepoint_android_vh_filemap_fault_get_page'
[A] 'tracepoint __tracepoint_android_vh_mem_cgroup_alloc'
[A] 'tracepoint __tracepoint_android_vh_mem_cgroup_css_offline'
[A] 'tracepoint __tracepoint_android_vh_mem_cgroup_css_online'
[A] 'tracepoint __tracepoint_android_vh_mem_cgroup_free'
[A] 'tracepoint __tracepoint_android_vh_mem_cgroup_id_remove'
[A] 'tracepoint __tracepoint_android_vh_mmap_region'
[A] 'tracepoint __tracepoint_android_vh_scmi_timeout_sync'
[A] 'tracepoint __tracepoint_android_vh_shrink_slab_bypass'
[A] 'tracepoint __tracepoint_android_vh_snd_soc_card_get_comp_chain'
[A] 'tracepoint __tracepoint_android_vh_try_to_unmap_one'
[A] 'tracepoint __tracepoint_sched_stat_sleep'
[A] 'tracepoint __tracepoint_sched_waking'
[A] 'blkcg blkcg_root'
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ica9d2a84fcd58c6ff9c2b0eb7146a7e9657c167f
2021-11-04 17:26:58 +01:00
..
2020-10-09 08:56:02 +02:00
2020-08-10 01:32:59 +09:00
2021-09-22 12:27:58 +02:00
2020-10-18 14:20:35 -07:00
2020-10-12 09:58:15 -05:00
2021-03-30 14:31:50 +02:00
2020-08-09 14:10:26 -07:00
2020-10-16 11:11:22 -07:00
2020-08-18 20:16:46 +09:00
2021-05-20 15:35:25 +02:00
2017-03-28 16:16:52 +02:00
2021-05-20 15:35:25 +02:00
2020-11-02 11:31:00 +09:00
2020-08-17 20:42:00 -04:00
2021-08-12 13:22:12 +02:00
2020-09-25 00:36:41 +09:00
2020-03-03 20:49:21 +09:00
2019-05-24 17:27:11 +02:00
2018-07-18 01:18:05 +09:00
2021-05-22 11:40:55 +02:00
2019-06-05 17:37:11 +02:00
2020-10-29 15:19:04 +01:00
2018-06-28 13:36:39 +09:00
2017-11-02 11:10:55 +01:00
2020-02-25 03:35:16 -07:00
2017-11-02 11:10:55 +01:00
2020-08-14 13:30:03 +09:00
2020-12-30 11:53:56 +01:00
2020-05-26 00:03:16 +09:00
2019-02-19 21:27:53 +01:00
2017-11-02 11:10:55 +01:00
2019-03-04 22:34:54 +09:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-10-12 10:37:56 +02:00
2021-05-22 11:40:55 +02:00
2020-10-16 11:11:21 -07:00
2020-08-07 11:33:21 -07:00
2020-10-13 18:38:26 -07:00
2021-04-15 10:28:24 +01:00
2020-09-04 18:19:37 +02:00
2021-05-22 11:40:55 +02:00
2020-04-15 15:13:13 -06:00
2020-03-17 08:59:03 +09:00
2019-06-05 17:37:07 +02:00
2020-11-27 10:56:35 +00:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-06-05 17:37:10 +02:00
2018-11-18 10:15:09 -08:00
2018-03-26 02:01:24 +09:00
2020-01-27 14:25:06 -07:00
2019-01-06 09:46:51 +09:00
2017-11-02 11:10:55 +01:00
2020-04-09 00:13:45 +09:00
2019-03-04 22:35:04 +09:00
2018-06-08 18:56:00 +09:00
2018-06-25 23:21:13 +09:00
2021-06-10 20:26:11 -07:00
2021-09-18 13:40:16 +02:00
2021-05-11 17:56:41 +00:00
2020-12-16 08:56:33 -08:00
2021-05-22 11:40:55 +02:00
2019-05-24 17:36:45 +02:00
2020-10-16 11:11:19 -07:00
2019-05-30 11:26:39 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-08-07 13:29:39 -07:00
2019-11-22 10:35:18 -07:00
2021-02-17 11:02:24 +01:00
2021-07-25 14:36:12 +02:00
2020-06-17 10:38:42 +09:00
2020-12-30 11:53:33 +01:00
2017-11-02 11:10:55 +01:00
2019-05-30 11:26:39 -07:00
2017-11-02 11:10:55 +01:00
2021-05-11 17:56:41 +00:00
2020-12-01 22:46:06 +09:00
2021-06-30 08:47:30 -04:00
2019-03-17 12:56:32 +09:00
2021-07-14 17:35:23 +02:00
2020-08-10 01:32:59 +09:00
2020-03-25 10:19:43 +09:00
2020-11-25 03:36:10 +09:00
2021-10-27 09:56:54 +02:00
2019-11-15 00:23:10 +09:00
2020-08-10 01:32:59 +09:00
2021-04-29 13:57:47 +02:00
2020-08-10 01:32:59 +09:00
2020-10-22 13:13:57 -07:00
2021-03-03 15:45:49 -08:00
2021-05-11 17:56:41 +00:00
2019-07-17 22:39:27 +09:00
2021-05-20 23:47:36 +00:00
2019-07-17 22:39:27 +09:00
2020-06-11 20:14:41 +09:00
2021-10-21 08:33:13 -07:00
2020-05-17 18:52:01 +09:00
2017-11-02 11:10:55 +01:00
2019-06-05 17:37:10 +02:00
2021-07-25 14:36:16 +02:00
2019-08-29 23:54:29 +09:00
2020-06-06 23:39:20 +09:00
2017-11-02 11:10:55 +01:00
2021-10-29 13:32:13 -07:00
2020-05-26 00:03:16 +09:00
2020-07-10 14:19:58 +02:00
2019-05-30 11:29:23 -07:00
2020-03-26 15:08:27 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2021-03-09 11:11:14 +01:00
2021-06-30 08:47:23 -04:00
2021-10-20 11:44:58 +02:00
2021-02-23 16:42:21 -08:00
2021-05-22 11:40:55 +02:00
2017-02-10 12:43:47 +11:00
2020-07-20 10:55:50 +02:00
2019-12-13 10:47:58 +01:00
2018-12-28 12:11:44 -08:00
2020-10-02 11:31:26 +02:00
2020-10-15 15:11:56 -07:00
2021-05-22 11:40:55 +02:00
2021-05-22 11:40:55 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-09-05 08:12:09 -06:00
2020-10-09 08:55:17 +02:00
2021-07-14 16:55:53 +02:00
2018-11-30 14:45:01 -08:00
2020-02-10 13:35:15 -08:00
2017-11-02 11:10:55 +01:00
2020-06-06 23:42:01 +09:00