mirror of
https://github.com/hardkernel/linux.git
synced 2026-03-27 13:00:25 +09:00
Sync up with android12-5.10 for the following commits:870488eb07ANDROID: GKI: 7/14/2021 KMI updatee9742a9ea5ANDROID: Update the ABI symbol listec2190fd3fFROMLIST: arm64: avoid double ISB on kernel entry98b2c1dd1cFROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exita20103c331BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode3972be647aFROMLIST: Documentation: document the preferred tag checking mode feature5adf29adb5FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preferencece5ba15abcFROMLIST: arm64: move preemption disablement to prctl handlers6c08feaa27FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfieldsf438cf16cdFROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrla4c9e551b6BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths50829b8901BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS)6119d18df7ANDROID: cleancache: add oem data to cleancache_opsa0c429e8e1ANDROID: blkdev: add oem data to block_device_operations26cd2564e1FROMLIST: psi: stop relying on timer_pending for poll_work reschedulinge85b291d7dANDROID: GKI: Enable CONFIG_MEMCG0ed7424fa0ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle4d30956478ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle7786463e48ANDROID: GKI: add vendor padding variable in struct sock280c9b98aaANDROID: GKI: add vendor padding variable in struct nf_conn9d1b55d20aANDROID: vendor_hooks: add a field in mem_cgroup65115fdbf8ANDROID: vendor_hooks: add a field in pglist_data26920e0f3aFROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver5bb2dd8d39FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default79274dbb00FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements1e11f36199FROMGIT: usb: gadget: configfs: Check USB configuration before adding6da5e7afbfFROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration2ed5fbf261ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations194fd9239aANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations8011eb2215ANDROID: mm: provision to add shmem pages to inactive file lru head9bb1247653ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIOa1ce719ca7ANDROID: Delete the DMA-BUF attachment sysfs statisticsa2b3afb2f7ANDROID: android: Add symbols to debug_symbols driver914a7b14a0UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op9af9ef8dfaANDROID: vendor_hooks: Add oem data to file struct37485a3025ANDROID: add kabi padding for structures for the android12 release429c78f9b0ANDROID: GKI: device.h: add Android ABI padding to some structuresaea5e1c230ANDROID: GKI: elevator: add Android ABI padding to some structures1b79ef2754ANDROID: GKI: scsi: add Android ABI padding to some structures33175403b9ANDROID: GKI: workqueue.h: add Android ABI padding to some structuresd5c344a498ANDROID: GKI: sched: add Android ABI padding to some structures9c4854fa5aANDROID: GKI: phy: add Android ABI padding to some structuresf4872b2353ANDROID: GKI: fs.h: add Android ABI padding to some structures48cddc7c42ANDROID: GKI: dentry: add Android ABI padding to some structuresb9081a2925ANDROID: GKI: bio: add Android ABI padding to some structures99bf8cf8faANDROID: GKI: ufs: add Android ABI padding to some structures9df147298fANDROID: Update the generic symbol list12f48605e8ANDROID: mm: cma do not sleep for __GFP_NORETRY0e688e972dANDROID: mm: cma: skip problematic pageblock9938b82be1ANDROID: mm: bail out tlb free batching on page zapping when cma is going onc8578a3e90ANDROID: mm: lru_cache_disable skips lru cache drainnigc01ce3b5efANDROID: mm: do not try test_page_isoalte if migration fails675e504598ANDROID: mm: add cma allocation statisticsb1e4543c27UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users13bc06efd9ANDROID: ALSA: compress: add vendor hook to support pause in draining2faed77792ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init()292baba45aANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom treeeecc725a8eANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs()9c2958f454ANDROID: GKI: Export put_task_stack symbol288805c86aANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32e8516fd3afANDROID: sound: usb: add vendor hook for cpu suspend supportd820d22b5dANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPLefc09793eaANDROID: GKI: update allowed GKI symbol for Exynosauto SoC67e3e39eb1ANDROID: GKI: sync allowed list for exynosauto SoCd25e256373ANDROID: ABI: add new symbols required by fips140.ko50661975beANDROID: fips140: add/update module help textb7397e89dbANDROID: fips140: add power-up cryptographic self-testsbd7d13c36eANDROID: arm64: disable LSE when building the FIPS140 module1061ef0493ANDROID: jump_label: disable jump labels in fips140.kodcf509fea7ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr018332e871ANDROID: Revert "scsi: block: Do not accept any requests while suspended"2ad2c3a25bANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states7bcfde2601ANDROID: ashmem: Export is_ashmem_file Signed-off-by: Greg Kroah-Hartman <gregkh@google.com> Change-Id: I7d60121fa9f25f007dab97dd666adcdb1964afc8